<86>Dec 19 03:37:02 userdel[810876]: delete user 'rooter' <86>Dec 19 03:37:02 userdel[810876]: removed group 'rooter' owned by 'rooter' <86>Dec 19 03:37:02 userdel[810876]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 19 03:37:02 groupadd[810935]: group added to /etc/group: name=rooter, GID=1817 <86>Dec 19 03:37:02 groupadd[810935]: group added to /etc/gshadow: name=rooter <86>Dec 19 03:37:02 groupadd[810935]: new group: name=rooter, GID=1817 <86>Dec 19 03:37:02 useradd[810977]: new user: name=rooter, UID=1817, GID=1817, home=/root, shell=/bin/bash, from=none <86>Dec 19 03:37:02 userdel[811038]: delete user 'builder' <86>Dec 19 03:37:02 userdel[811038]: removed group 'builder' owned by 'builder' <86>Dec 19 03:37:02 userdel[811038]: removed shadow group 'builder' owned by 'builder' <86>Dec 19 03:37:02 groupadd[811077]: group added to /etc/group: name=builder, GID=1818 <86>Dec 19 03:37:02 groupadd[811077]: group added to /etc/gshadow: name=builder <86>Dec 19 03:37:02 groupadd[811077]: new group: name=builder, GID=1818 <86>Dec 19 03:37:02 useradd[811110]: new user: name=builder, UID=1818, GID=1818, home=/usr/src, shell=/bin/bash, from=none /usr/src/in/srpm/perl-Boost-Geometry-Utils-0.15-alt2_24.src.rpm: license not found in '/usr/share/license' directory: GPL+ /usr/src/in/srpm/perl-Boost-Geometry-Utils-0.15-alt2_24.src.rpm: The use of such a license name is ambiguous: Artistic <13>Dec 19 03:37:07 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed <13>Dec 19 03:37:07 rpmi: perl-Params-Check-0.38-alt1 1374748239 installed <13>Dec 19 03:37:07 rpmi: perl-Perl-OSType-1.010-alt1 1467551766 installed <13>Dec 19 03:37:07 rpmi: perl-Module-Load-0.36-alt1 sisyphus+258992.100.1.1 1601543407 installed <13>Dec 19 03:37:07 rpmi: perl-Term-Cap-1.18-alt1 sisyphus+315126.100.1.1 1676227129 installed <13>Dec 19 03:37:07 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Dec 19 03:37:07 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Dec 19 03:37:07 rpmi: perl-Capture-Tiny-0.48-alt1 1524680703 installed <13>Dec 19 03:37:07 rpmi: perl-ExtUtils-CppGuess-0.27-alt1 sisyphus+335853.100.1.1 1701792998 installed <13>Dec 19 03:37:07 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed <13>Dec 19 03:37:07 rpmi: perl-Math-BigInt-2.003002-alt1 sisyphus+338206.100.1.2 1705670337 installed <13>Dec 19 03:37:07 rpmi: perl-Math-BigInt-FastCalc-0.5018-alt1 sisyphus+338204.100.1.2 1705669379 installed <13>Dec 19 03:37:07 rpmi: perl-Filter-1.64-alt1 sisyphus+335067.400.1.1 1700901412 installed <13>Dec 19 03:37:07 rpmi: perl-Encode-3.21-alt1 sisyphus+343095.100.1.1 1710875477 installed <13>Dec 19 03:37:07 rpmi: perl-Pod-Simple-3.45-alt1 sisyphus+321554.100.1.1 1684663135 installed <13>Dec 19 03:37:07 rpmi: perl-Pod-Usage-2.03-alt1 sisyphus+300436.100.1.3 1653292807 installed <13>Dec 19 03:37:07 rpmi: perl-podlators-5.01-alt1 sisyphus+312638.100.1.1 1672339228 installed <13>Dec 19 03:37:07 rpmi: perl-Module-Metadata-1.000038-alt1 sisyphus+319540.100.1.1 1682734027 installed <13>Dec 19 03:37:07 rpmi: perl-Module-CoreList-5.20240320-alt1 sisyphus+343635.100.1.1 1711461400 installed <13>Dec 19 03:37:07 rpmi: perl-Module-Load-Conditional-0.74-alt1 sisyphus+257151.100.1.2 1598998133 installed <13>Dec 19 03:37:07 rpmi: perl-Pod-Html-1:5.38.2-alt0.2 sisyphus+344512.40.2.1 1712358015 installed <13>Dec 19 03:37:07 rpmi: perl-JSON-PP-1:4.16-alt1 sisyphus+313250.100.1.1 1673493761 installed <13>Dec 19 03:37:07 rpmi: perl-CPAN-Meta-YAML-0.018-alt1 1450184987 installed <13>Dec 19 03:37:07 rpmi: perl-Parse-CPAN-Meta-2.150010-alt3 sisyphus+236868.100.1.1 1567107580 installed <13>Dec 19 03:37:07 rpmi: perl-CPAN-Meta-2.150010-alt3 sisyphus+236868.100.1.1 1567107580 installed <13>Dec 19 03:37:07 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Dec 19 03:37:07 rpmi: libgdbm-devel-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Dec 19 03:37:07 rpmi: perl-devel-1:5.38.2-alt0.2 sisyphus+344512.40.2.1 1712358015 installed <13>Dec 19 03:37:07 rpmi: perl-IPC-Cmd-1.04-alt1 sisyphus+234736.100.1.1 1563377607 installed <13>Dec 19 03:37:07 rpmi: perl-ExtUtils-CBuilder-0.280236-alt1 sisyphus+266439.100.1.1 1613496606 installed <13>Dec 19 03:37:07 rpmi: perl-ExtUtils-XSpp-1:0.18-alt1 sisyphus+278038.1300.1.2 1625983009 installed <13>Dec 19 03:37:07 rpmi: perl-inc-latest-0.500-alt2 1447197123 installed <13>Dec 19 03:37:07 rpmi: perl-Module-Build-0.4234-alt1 sisyphus+319536.100.1.3 1682735642 installed <13>Dec 19 03:37:07 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 19 03:37:08 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 03:37:08 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 03:37:08 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed <13>Dec 19 03:37:08 rpmi: perl-Module-Build-WithXSpp-0.14-alt1_1 1392759592 installed <13>Dec 19 03:37:08 rpmi: perl-ExtUtils-Typemaps-Default-1.05-alt2_16 sisyphus+241218.100.1.1 1574277287 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/perl-Boost-Geometry-Utils-0.15-alt2_24.nosrc.rpm (w1.gzdio) Installing perl-Boost-Geometry-Utils-0.15-alt2_24.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.12553 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf Boost-Geometry-Utils-0.15 + echo 'Source #0 (Boost-Geometry-Utils-0.15.tar.gz):' Source #0 (Boost-Geometry-Utils-0.15.tar.gz): + /usr/bin/gzip -dc /usr/src/RPM/SOURCES/Boost-Geometry-Utils-0.15.tar.gz + /bin/tar -xf - + cd Boost-Geometry-Utils-0.15 + /bin/chmod -c -Rf u+rwX,go-w . mode of './Build.PL' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './CHANGES' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './LICENSE' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './MANIFEST' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './META.json' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './META.yml' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './README' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './lib/Boost/Geometry/Utils.pm' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/line2av.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/medial_axis.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/mline2av.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/myinit.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/point2av.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/poly2av.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/ppport.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/voronoi2perl.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/aligned_storage.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/any.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/blank.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/blank_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/call_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/checked_delete.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/compressed_pair.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept_archetype.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept_check.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/cstdint.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/cstdlib.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/current_function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/dynamic_bitset.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/dynamic_bitset_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/enable_shared_from_this.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/foreach.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/foreach_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/get_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/implicit_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/integer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/integer_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/integer_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/intrusive_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/io_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/is_placeholder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/lexical_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/limits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/make_shared.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mem_fn.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/memory_order.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index_container.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index_container_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/next_prior.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/non_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/noncopyable.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/none.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/none_t.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/operators.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/optional.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pointee.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pointer_to_other.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/progress.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/rational.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/ref.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/scoped_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/scoped_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/shared_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/shared_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/static_assert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/swap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/throw_exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/timer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/token_functions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/token_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/tokenizer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered_set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/version.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/visit_each.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/weak_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/case_conv.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/classification.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/compare.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/constants.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/erase.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/find.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/find_format.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/find_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/finder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/formatter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/iter_find.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/join.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/predicate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/predicate_facade.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/replace.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/sequence_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/split.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/std_containers_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/trim.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/yes_no_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/case_conv.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/classification.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/find_format.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/find_format_all.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/find_format_store.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/find_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/finder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/formatter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/predicate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/replace_storage.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/trim.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/detail/util.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/std/list_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/std/slist_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/algorithm/string/std/string_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/add_facet.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/archive_exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_archive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_binary_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_binary_iprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_binary_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_binary_oprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_streambuf_locale_saver.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_text_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_text_iprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_text_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_text_oprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_xml_archive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_xml_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/basic_xml_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/binary_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/binary_iarchive_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/binary_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/binary_oarchive_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/binary_wiarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/binary_woarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/codecvt_null.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/dinkumware.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/polymorphic_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/polymorphic_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/shared_ptr_helper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/text_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/text_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/text_wiarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/text_woarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/wcslen.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/xml_archive_exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/xml_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/xml_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/xml_wiarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/xml_woarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/abi_prefix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/abi_suffix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/archive_serializer_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/auto_link_archive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/auto_link_warchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/basic_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/basic_iserializer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/basic_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/basic_oserializer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/basic_pointer_iserializer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/basic_pointer_oserializer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/basic_serializer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/basic_serializer_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/check.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/common_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/common_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/decl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/interface_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/interface_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/iserializer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/oserializer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/register_archive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/detail/utf8_codecvt_facet.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/archive_serializer_map.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_binary_iarchive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_binary_iprimitive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_binary_oarchive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_binary_oprimitive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_text_iarchive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_text_iprimitive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_text_oarchive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_text_oprimitive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_xml_grammar.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_xml_iarchive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/basic_xml_oarchive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/text_iarchive_impl.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/text_oarchive_impl.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/text_wiarchive_impl.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/text_woarchive_impl.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/xml_iarchive_impl.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/xml_oarchive_impl.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/xml_wiarchive_impl.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/impl/xml_woarchive_impl.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/base64_from_binary.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/binary_from_base64.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/dataflow_exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/escape.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/insert_linebreaks.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/istream_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/mb_from_wchar.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/ostream_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/remove_whitespace.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/transform_width.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/unescape.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/wchar_from_mb.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/xml_escape.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/archive/iterators/xml_unescape.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/assignment_exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/list_inserter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/list_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/std.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/std/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/std/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/std/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/std/queue.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/std/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/std/slist.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/std/stack.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/assign/std/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/bind_cc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/bind_mf2_cc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/bind_mf_cc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/bind_template.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/mem_fn.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/mem_fn_cc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/mem_fn_template.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/mem_fn_vw.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/protect.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/bind/storage.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/assert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/requires.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/usage.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/detail/backward_compatibility.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/detail/borland.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/detail/concept_def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/detail/concept_undef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/detail/general.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/detail/has_constraints.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/concept/detail/msvc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/abi_prefix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/abi_suffix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/auto_link.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/posix_features.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/requires_threads.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/select_compiler_config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/select_platform_config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/select_stdlib_config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/suffix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/user.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/warning_disable.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/abi/borland_prefix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/abi/borland_suffix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/abi/msvc_prefix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/abi/msvc_suffix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/borland.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/clang.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/codegear.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/comeau.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/common_edg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/compaq_cxx.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/cray.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/digitalmars.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/gcc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/gcc_xml.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/greenhills.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/hp_acc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/intel.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/kai.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/metrowerks.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/mpw.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/nvcc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/pathscale.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/pgi.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/sgi_mipspro.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/sunpro_cc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/vacpp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/compiler/visualc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/no_tr1/cmath.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/no_tr1/complex.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/no_tr1/functional.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/no_tr1/memory.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/no_tr1/utility.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/aix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/amigaos.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/beos.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/bsd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/cray.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/cygwin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/hpux.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/irix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/linux.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/macos.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/qnxnto.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/solaris.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/symbian.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/vms.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/vxworks.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/platform/win32.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/dinkumware.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/libcomo.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/libcpp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/libstdcpp3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/modena.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/msl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/roguewave.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/sgi.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/stlport.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/config/stdlib/vacpp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/container/allocator_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/container/container_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/container/detail/config_begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/container/detail/config_end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/container/detail/memory_util.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/container/detail/mpl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/container/detail/preprocessor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/container/detail/workaround.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/allocator_utilities.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/atomic_count.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/binary_search.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/call_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/compressed_pair.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/container_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/dynamic_bitset.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/endian.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/fenv.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/indirect_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/interlocked.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/is_function_ref_tester.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/is_incrementable.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/is_xxx.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/lcast_precision.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/lightweight_mutex.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/limits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/no_exceptions_support.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/numeric_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/ob_call_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/ob_compressed_pair.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/quick_allocator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/reference_content.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/select_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/sp_typeinfo.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/templated_streams.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/utf8_codecvt_facet.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/utf8_codecvt_facet.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/detail/workaround.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/dynamic_bitset/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/dynamic_bitset/dynamic_bitset.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/exception/current_exception_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/exception/exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/exception/get_error_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/exception/detail/attribute_noreturn.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/exception/detail/error_info_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/exception/detail/type_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/alt_sstream.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/alt_sstream_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/exceptions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/feed_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/format_class.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/format_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/format_implementation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/free_funcs.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/group.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/internals.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/internals_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/parsing.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/detail/compat_workarounds.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/detail/config_macros.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/detail/msvc_disambiguater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/detail/unset_macros.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/detail/workarounds_gcc-2_95.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/format/detail/workarounds_stlport.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function6.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function7.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function8.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function9.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/function_template.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/detail/function_iterate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/detail/gen_maybe_include.pl' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/detail/maybe_include.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function/detail/prologue.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/components.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/function_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/is_callable_builtin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/is_member_function_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/parameter_types.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/property_tags.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/result_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/config/cc_names.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/config/compiler.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/config/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/class_transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_as_mpl_sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/cv_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_arity_loop.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_loop.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/retag_default_cc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/to_sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity10_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity10_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity20_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity20_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity30_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity30_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity40_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity40_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity50_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/arity50_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/classifier_impl/master.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity10_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity10_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity20_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity20_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity30_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity30_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity40_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity40_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity50_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/arity50_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/components_impl/master.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/encoding/aliases_def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/encoding/aliases_undef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/encoding/def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/encoding/undef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_cc_loop/master.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_cc_loop/preprocessed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_retag_default_cc/master.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_tags/cc_tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_tags/master.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_tags/preprocessed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_variate_loop/master.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/pp_variate_loop/preprocessed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity10_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity10_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity20_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity20_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity30_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity30_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity40_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity40_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity50_0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/arity50_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/function_types/detail/synthesize_impl/master.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/functional/hash.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/functional/hash_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/functional/hash/extensions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/functional/hash/hash.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/functional/hash/hash_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/functional/hash/detail/float_functions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/functional/hash/detail/hash_float.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/functional/hash/detail/limits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/std_pair.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/mpl_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/begin_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/category_of_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/empty_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/has_key_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/is_view_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/size_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/mpl/detail/value_at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/adapt_struct.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/adapt_struct_named.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/adapt_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/begin_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/category_of_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/deref_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/extension.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/is_sequence_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/is_view_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/namespace.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/proxy_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/size_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/value_at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/adapted/struct/detail/value_of_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/query/find.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/query/find_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/query/find_if_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/query/detail/find_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/query/detail/segmented_find.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/transformation/erase.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/transformation/erase_key.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/transformation/insert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/transformation/insert_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/transformation/pop_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/transformation/pop_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/transformation/push_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/algorithm/transformation/push_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/deque/deque_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/deque/limits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/deque/detail/pp_deque_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/deque/detail/preprocessed/deque10_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/deque/detail/preprocessed/deque20_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/deque/detail/preprocessed/deque30_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/deque/detail/preprocessed/deque40_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/deque/detail/preprocessed/deque50_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/deque/detail/preprocessed/deque_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/generation/ignore.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/cons.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/cons_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/cons_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/limits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/list_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/begin_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/deref_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/empty_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/equal_to_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/next_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/reverse_cons.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/value_at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/value_of_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/preprocessed/list10_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/preprocessed/list20_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/preprocessed/list30_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/preprocessed/list40_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/preprocessed/list50_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/list/detail/preprocessed/list_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/map/limits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/map/map_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/map/detail/preprocessed/map10_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/map/detail/preprocessed/map20_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/map/detail/preprocessed/map30_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/map/detail/preprocessed/map40_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/map/detail/preprocessed/map50_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/map/detail/preprocessed/map_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/set/limits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/set/set_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/set/detail/preprocessed/set10_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/set/detail/preprocessed/set20_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/set/detail/preprocessed/set30_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/set/detail/preprocessed/set40_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/set/detail/preprocessed/set50_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/set/detail/preprocessed/set_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/limits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector10_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector20_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector30_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector40_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector50_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/vector_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/advance_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/begin_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/deref_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/distance_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/equal_to_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/next_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/prior_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/value_at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/value_of_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/vector_forward_ctor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/vector_n.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/vector_n_chooser.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector10_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector20_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector30_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector40_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector50_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector_chooser.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector_chooser10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector_chooser20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector_chooser30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector_chooser40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector_chooser50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vector_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector10_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector20_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector30_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector40_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/container/vector/detail/preprocessed/vvector50_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/include/adapt_struct_named.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/include/at.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/include/front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/include/is_sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/include/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/include/std_pair.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/include/tag_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/include/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/advance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/basic_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/deref.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/deref_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/distance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/iterator_adapter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/iterator_facade.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/key_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/mpl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/next.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/prior.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/segmented_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/value_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/value_of_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/detail/adapt_deref_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/detail/adapt_value_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/detail/advance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/detail/distance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/detail/segment_sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/detail/segmented_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/detail/segmented_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/detail/segmented_next_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/mpl/convert_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/iterator/mpl/fusion_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/at.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/clear.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/empty.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/erase.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/erase_key.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/has_key.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/insert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/insert_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/pop_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/pop_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/push_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/push_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/mpl/detail/clear.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/convert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/io.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/enable_comparison.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/detail/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/detail/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/detail/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/detail/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/detail/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/comparison/detail/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/at.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/empty.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/has_key.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/segments.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/value_at.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/intrinsic/detail/segmented_size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/io/in.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/io/out.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/io/detail/in.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/io/detail/manip.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/sequence/io/detail/out.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/as_const.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/category_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/is_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/is_segmented.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/is_sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/is_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/iterator_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/segmented_fold_until.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/sequence_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/tag_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/tag_of_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/void.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/detail/access.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/detail/as_fusion_element.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/detail/category_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/detail/is_mpl_sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/detail/is_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/detail/mpl_iterator_category.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/detail/pp_round.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/support/detail/segmented_fold_until_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/make_tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/tuple_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/tuple_tie.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/tuple_expand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/make_tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/make_tuple10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/make_tuple20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/make_tuple30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/make_tuple40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/make_tuple50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple10_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple20_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple30_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple40_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple50_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple_tie.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple_tie10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple_tie20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple_tie30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple_tie40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/tuple/detail/preprocessed/tuple_tie50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range/iterator_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range/detail/at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range/detail/begin_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range/detail/end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range/detail/segments_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range/detail/size_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/iterator_range/detail/value_at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/joint_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/joint_view_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/joint_view_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/detail/begin_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/detail/deref_data_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/detail/deref_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/detail/end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/detail/key_of_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/detail/next_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/joint_view/detail/value_of_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/single_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/single_view_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/advance_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/begin_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/deref_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/distance_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/equal_to_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/next_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/prior_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/size_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/value_at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/fusion/view/single_view/detail/value_of_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometry.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/append.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/area.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/buffer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/centroid.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/clear.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/comparable_distance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/convert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/convex_hull.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/correct.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/covered_by.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/difference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/disjoint.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/distance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/envelope.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/equals.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/expand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/for_each.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/intersection.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/intersects.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/length.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/make.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/not_implemented.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/num_geometries.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/num_interior_rings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/num_points.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/overlaps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/perimeter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/reverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/simplify.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/sym_difference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/touches.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/union.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/unique.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/within.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/as_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/assign_box_corners.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/assign_indexed_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/assign_values.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/calculate_null.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/calculate_sum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/convert_indexed_to_indexed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/convert_point_to_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/disjoint.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/for_each_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/get_left_turns.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/has_self_intersections.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/not.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/occupation_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/partition.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/point_on_border.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/ring_identifier.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/throw_on_empty_input.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/equals/collect_vectors.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/add_rings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/assign_parents.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/calculate_distance_policy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/check_enrich.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/convert_ring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/copy_segments.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/debug_turn_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/enrichment_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/follow.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/get_relative_order.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/get_ring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/get_turns.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/handle_tangencies.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/overlay.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/overlay_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/ring_properties.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/segment_identifier.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/select_rings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/stream_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/traversal_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/traverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/turn_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/overlay/visit_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/sections/range_by_section.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/algorithms/detail/sections/sectionalize.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/arithmetic/arithmetic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/arithmetic/determinant.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/arithmetic/dot_product.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/access.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/closure.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/coordinate_dimension.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/coordinate_system.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/coordinate_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/cs.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/exterior_ring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/geometry_id.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/interior_rings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/interior_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/is_areal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/mutable_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/point_order.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/point_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/radian_access.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/reverse_dispatch.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/ring_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/tag_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/tags.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/core/topological_dimension.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/box.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/geometries.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/linestring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/point_xy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/polygon.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/ring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/segment.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/variant.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_fusion.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_polygon.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/c_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/std_pair_as_segment.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_polygon/box.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_polygon/hole_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_polygon/holes_proxy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_polygon/point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_polygon/polygon.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_polygon/ring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_polygon/ring_proxy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_range/adjacent_filtered.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_range/filtered.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_range/reversed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_range/sliced.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_range/strided.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/adapted/boost_range/uniqued.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/concepts/box_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/concepts/check.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/concepts/linestring_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/concepts/point_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/concepts/polygon_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/concepts/ring_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/concepts/segment_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/register/box.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/register/linestring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/register/point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/register/ring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/geometries/register/segment.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/io/io.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/io/dsv/write.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/io/wkt/read.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/io/wkt/stream.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/io/wkt/wkt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/io/wkt/write.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/io/wkt/detail/prefix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/io/wkt/detail/wkt_multi.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/iterators/base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/iterators/closing_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/iterators/ever_circling_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/multi.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/append.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/area.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/centroid.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/clear.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/convert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/correct.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/covered_by.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/disjoint.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/distance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/envelope.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/equals.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/for_each.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/intersection.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/length.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/num_geometries.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/num_interior_rings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/num_points.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/perimeter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/reverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/simplify.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/unique.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/within.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/for_each_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/modify.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/modify_with_predicate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/multi_sum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/point_on_border.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/overlay/copy_segment_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/overlay/copy_segments.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/overlay/get_ring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/overlay/get_turns.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/overlay/select_rings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/overlay/self_turn_points.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/sections/range_by_section.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/algorithms/detail/sections/sectionalize.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/core/closure.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/core/geometry_id.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/core/interior_rings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/core/is_areal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/core/point_order.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/core/point_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/core/ring_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/core/tags.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/core/topological_dimension.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/multi_geometries.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/multi_linestring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/multi_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/multi_polygon.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/concepts/check.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/concepts/multi_point_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/register/multi_linestring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/register/multi_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/geometries/register/multi_polygon.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/io/dsv/write.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/io/wkt/read.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/io/wkt/wkt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/io/wkt/write.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/io/wkt/detail/prefix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/strategies/cartesian/centroid_average.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/multi/views/detail/range_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/policies/compare.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/policies/relate/de9im.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/policies/relate/direction.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/policies/relate/intersection_points.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/policies/relate/tupled.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/area.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/centroid.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/compare.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/convex_hull.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/covered_by.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/default_area_result.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/default_distance_result.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/default_length_result.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/distance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/intersection.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/intersection_result.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/side.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/side_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/strategies.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/strategy_transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/tags.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/within.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/agnostic/hull_graham_andrew.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/agnostic/point_in_box_by_side.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/agnostic/point_in_poly_oriented_winding.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/agnostic/point_in_poly_winding.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/area_surveyor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/box_in_box.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/cart_intersect.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/distance_projected_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/distance_pythagoras.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/point_in_box.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/point_in_poly_crossings_multiply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/point_in_poly_franklin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/cartesian/side_by_triangle.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/concepts/area_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/concepts/centroid_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/concepts/convex_hull_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/concepts/distance_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/concepts/segment_intersect_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/concepts/simplify_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/concepts/within_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/spherical/area_huiller.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/spherical/compare_circular.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/spherical/distance_cross_track.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/spherical/distance_haversine.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/spherical/side_by_cross_track.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/spherical/ssf.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/transform/inverse_transformer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/transform/map_transformer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/strategies/transform/matrix_transformers.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/add_const_if_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/bare_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/calculation_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/closure_as_bool.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/coordinate_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/for_each_coordinate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/math.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/order_as_direction.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/parameter_type_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/promote_floating_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/rational.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/readme.txt' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/select_calculation_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/select_coordinate_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/util/select_most_precise.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/views/box_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/views/closeable_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/views/identity_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/views/reversible_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/views/segment_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/views/detail/points_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/geometry/views/detail/range_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/accounting.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/adjacency_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/adjacency_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/breadth_first_search.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/buffer_concepts.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/dijkstra_shortest_paths.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/graph_concepts.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/graph_mutability_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/graph_selectors.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/graph_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/iteration_macros.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/named_function_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/named_graph.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/numeric_values.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/overloading.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/properties.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/relax.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/reverse_graph.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/two_bit_color_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/visitors.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/detail/adj_list_edge_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/detail/adjacency_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/detail/array_binary_tree.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/detail/d_ary_heap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/detail/edge.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/breadth_first_search.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/concepts.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/crauser_et_al_shortest_paths.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/dijkstra_shortest_paths.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/eager_dijkstra_shortest_paths.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/queue.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/two_bit_color_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/unsafe_serialize.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/detail/dijkstra_shortest_paths.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/detail/filtered_queue.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/detail/queue.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/distributed/detail/remote_update_set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/parallel/algorithm.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/parallel/basic_reduce.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/parallel/container_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/parallel/process_group.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/parallel/properties.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/parallel/simple_trigger.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/parallel/detail/inplace_all_to_all.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/parallel/detail/untracked_pair.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/property_maps/constant_property_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/graph/property_maps/null_property_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/integer/integer_mask.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/integer/static_log2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/intrusive/pointer_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/intrusive/detail/config_begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/intrusive/detail/config_end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/intrusive/detail/has_member_function_callable_with.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/intrusive/detail/memory_util.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/intrusive/detail/mpl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/intrusive/detail/preprocessor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/intrusive/detail/workaround.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/io/ios_state.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/counting_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/filter_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/interoperable.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/iterator_adaptor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/iterator_categories.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/iterator_concepts.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/iterator_facade.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/iterator_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/reverse_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/transform_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/detail/config_def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/detail/config_undef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/detail/enable_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/detail/facade_iterator_category.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/iterator/detail/minimum_category.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/common_factor_ct.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/common_factor_rt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/constants/calculate_constants.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/constants/constants.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/policies/error_handling.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/policies/policy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/acosh.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/airy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/asinh.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/atanh.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/bessel.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/beta.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/binomial.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/cbrt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/cos_pi.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/digamma.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/ellint_1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/ellint_2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/ellint_3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/ellint_rc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/ellint_rd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/ellint_rf.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/ellint_rj.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/erf.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/expint.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/expm1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/factorials.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/fpclassify.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/gamma.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/hankel.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/hermite.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/hypot.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/jacobi_elliptic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/laguerre.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/lanczos.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/legendre.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/log1p.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/math_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/modf.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/next.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/owens_t.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/pow.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/powm1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/round.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/sign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/sin_pi.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/sinc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/sinhc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/spherical_harmonic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/sqrt1pm1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/trunc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/zeta.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_i0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_i1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_ik.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_j0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_j1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_jn.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_jy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_jy_asym.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_jy_series.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_k0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_k1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_kn.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_y0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_y1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/bessel_yn.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/erf_inv.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/fp_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/gamma_inva.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/ibeta_inv_ab.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/ibeta_inverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/iconv.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/igamma_inverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/igamma_large.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/lanczos_sse2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/lgamma_small.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/round_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/t_distribution_inv.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/special_functions/detail/unchecked_factorial.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/big_constant.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/fraction.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/precision.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/promotion.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/rational.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/real_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/roots.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/series.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/toms748_solve.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/user.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/workaround.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_11.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_12.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_13.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_14.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_15.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_16.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_17.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_18.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_19.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_6.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_7.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_8.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner1_9.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_11.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_12.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_13.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_14.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_15.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_16.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_17.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_18.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_19.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_6.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_7.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_8.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner2_9.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_11.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_12.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_13.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_14.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_15.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_16.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_17.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_18.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_19.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_6.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_7.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_8.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/polynomial_horner3_9.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_11.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_12.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_13.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_14.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_15.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_16.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_17.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_18.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_19.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_6.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_7.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_8.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner1_9.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_11.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_12.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_13.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_14.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_15.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_16.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_17.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_18.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_19.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_6.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_7.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_8.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner2_9.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_11.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_12.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_13.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_14.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_15.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_16.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_17.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_18.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_19.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_6.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_7.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_8.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/math/tools/detail/rational_horner3_9.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/move/algorithm.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/move/core.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/move/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/move/move.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/move/traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/move/utility.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/move/detail/config_begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/move/detail/config_end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/move/detail/meta_utils.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/allocator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/communicator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/datatype.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/datatype_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/environment.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/graph_communicator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/group.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/intercommunicator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/nonblocking.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/operations.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/packed_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/packed_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/request.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/skeleton_and_content.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/skeleton_and_content_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/status.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/timer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives/all_gather.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives/all_reduce.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives/all_to_all.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives/broadcast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives/gather.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives/reduce.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives/scan.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/collectives/scatter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/binary_buffer_iprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/binary_buffer_oprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/broadcast_sc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/communicator_sc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/computation_tree.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/content_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/forward_skeleton_iarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/forward_skeleton_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/ignore_iprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/ignore_oprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/ignore_skeleton_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/mpi_datatype_cache.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/mpi_datatype_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/mpi_datatype_primitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/packed_iprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/packed_oprimitive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/point_to_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/detail/text_skeleton_oarchive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/python/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/python/serialize.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpi/python/skeleton_and_content.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/advance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/advance_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/always.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/arg_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/assert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/at.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/at_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/back_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/back_inserter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/begin_end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/begin_end_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/bool.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/bool_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/clear.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/clear_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/comparison.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/contains.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/contains_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/copy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/count_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/deref.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/distance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/distance_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/empty.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/empty_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/empty_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/erase.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/erase_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/erase_key.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/erase_key_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/eval_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/find.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/find_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/fold.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/for_each.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/front_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/front_inserter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/has_key.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/has_key_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/has_xxx.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/identity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/insert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/insert_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/insert_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/insert_range_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/inserter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/int.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/int_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/integral_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/integral_c_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/integral_c_tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/is_placeholder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/is_sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/iter_fold.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/iter_fold_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/iterator_category.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/iterator_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/iterator_tags.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/joint_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/key_type_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/lambda_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/logical.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/long.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/long_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/max_element.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/min_max.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/multiplies.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/negate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/next.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/next_prior.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/not.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/numeric_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/O1_size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/O1_size_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/pair.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/pair_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/pop_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/pop_back_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/pop_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/pop_front_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/print.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/prior.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/protect.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/push_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/push_back_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/push_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/push_front_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/remove.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/remove_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/reverse_fold.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/reverse_iter_fold.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/same_as.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/sequence_tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/sequence_tag_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/single_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/size_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/size_t.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/size_t_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/sizeof.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/value_type_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/void.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/void_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/adl_barrier.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/arg_typedef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/arithmetic_op.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/arity_spec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/back_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/begin_end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/clear_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/common_name_wknd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/comparison_op.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/contains_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/count_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/empty_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/erase_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/erase_key_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/find_if_pred.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/fold_impl_body.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/front_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/has_apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/has_begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/has_key_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/has_rebind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/has_size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/has_tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/has_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/include_preprocessed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/insert_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/insert_range_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/inserter_algorithm.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/integral_wrapper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/is_msvc_eti_arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/iter_apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/iter_push_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/joint_iter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/lambda_arity_param.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/lambda_spec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/lambda_support.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/largest_int.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/logical_op.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/msvc_dtw.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/msvc_eti_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/msvc_is_class.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/msvc_never_true.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/msvc_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/na.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/na_assert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/na_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/na_spec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/nested_type_wknd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/nttp_decl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/numeric_cast_utils.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/numeric_op.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/O1_size_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/overload_names.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/pop_back_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/pop_front_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/ptr_to_ref.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/push_back_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/push_front_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/reverse_fold_impl_body.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/sequence_wrapper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/single_element_iter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/size_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/static_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/template_arity_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/traits_lambda_spec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/type_wrapper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/unwrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/value_wknd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/yes_no.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/adl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/arrays.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/bcc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/compiler.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/dtp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/eti.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/forwarding.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/gcc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/has_apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/has_xxx.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/integral.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/intel.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/msvc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/msvc_typename.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/nttp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/operators.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/overload_resolution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/pp_counter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/preprocessor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/static_constant.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/ttp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/typeof.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/use_preprocessed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/config/workaround.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/bind.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/deque.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/inherit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/list_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/placeholders.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/quote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/set_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/shift_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/shift_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/template_arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/times.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessed/plain/vector_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/add.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/def_params_tail.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/default_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/ext_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/filter_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/partial_spec_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/repeat.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/sub.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/aux_/preprocessor/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/limits/arity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/limits/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/limits/unrolling.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/limits/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list0_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list10_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list20_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list30_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list40_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/list50_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/begin_end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/clear.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/empty.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/include_preprocessed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/item.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/numbered.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/numbered_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/O1_size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/pop_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/push_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/push_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/set0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/at_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/begin_end_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/clear_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/empty_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/erase_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/erase_key_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/has_key_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/insert_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/item.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/key_type_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/set0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/size_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/set/aux_/value_type_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector0_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector10_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector20_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector30_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector40_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/vector50_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/at.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/begin_end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/clear.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/empty.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/include_preprocessed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/item.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/numbered.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/numbered_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/O1_size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/pop_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/pop_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/push_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/push_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/vector0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/hashed_index.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/hashed_index_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/identity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/identity_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/indexed_by.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/member.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/ordered_index_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/safe_mode_errors.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/sequenced_index.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/sequenced_index_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/access_specifier.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/adl_swap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/archive_constructed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/auto_space.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/base_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/bidir_node_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/bucket_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/converter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/copy_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/has_tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/hash_index_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/hash_index_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/hash_index_node.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/header_holder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/index_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/index_loader.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/index_matcher.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/index_node_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/index_saver.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/invariant_assert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/is_index_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/iter_adaptor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/modify_key_adaptor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/msvc_index_specifier.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/no_duplicate_tags.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/node_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/ord_index_args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/prevent_eti.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/safe_ctr_proxy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/safe_mode.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/scope_guard.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/seq_index_node.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/seq_index_ops.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/multi_index/detail/serialization_version.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/bounds.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/conversion_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/converter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/converter_policies.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/int_float_mixture_enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/numeric_cast_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/sign_mixture_enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/udt_builtin_mixture_enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/bounds.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/conversion_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/converter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/int_float_mixture.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/is_subranged.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/meta.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/numeric_cast_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/old_numeric_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/sign_mixture.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/udt_builtin_mixture.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/expression_types.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/functional.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/io.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/lu.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/matrix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/matrix_expression.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/matrix_proxy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/operation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/storage.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/triangular.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/vector_expression.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/vector_proxy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/detail/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/detail/definitions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/detail/duff.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/detail/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/detail/matrix_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/detail/raw.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/detail/returntype_deduction.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/detail/temporary.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/numeric/ublas/detail/vector_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/optional/optional.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/optional/optional_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/binding.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/keyword.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/name.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/value_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/arg_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/default.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/is_maybe.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/parameter_requirements.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/parenthesized_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/result_of0.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/tagged_argument.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/unwrap_cv_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/void.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/parameter/aux_/yesno.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/container_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/cstddef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/indirect_cmp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/integer_log2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/is_heap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/lowest_bit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/mutable_heap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/mutable_queue.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/property.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/queue.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/relaxed_heap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/pending/detail/property.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/interval_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/interval_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/interval_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/isotropy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/point_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/point_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/point_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_45_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_45_set_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_45_set_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_45_set_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_45_with_holes_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_90_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_90_set_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_90_set_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_90_set_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_90_with_holes_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_set_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_set_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_set_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/polygon_with_holes_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/rectangle_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/rectangle_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/rectangle_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/segment_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/segment_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/segment_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/segment_utils.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/voronoi.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/voronoi_builder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/voronoi_diagram.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/voronoi_geometry_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/boolean_op.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/boolean_op_45.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/iterator_compact_to_points.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/iterator_geometry_to_set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/iterator_points_to_compact.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/max_cover.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/minkowski.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_45_formation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_45_set_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_45_touch.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_90_set_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_90_touch.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_arbitrary_formation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_formation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_set_view.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_simplify.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/polygon_sort_adaptor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/property_merge.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/property_merge_45.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/rectangle_formation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/scan_arbitrary.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/voronoi_ctypes.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/voronoi_predicates.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/voronoi_robust_fpt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/polygon/detail/voronoi_structures.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/arithmetic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/cat.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/comma_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/comparison.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/debug.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/dec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/empty.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/enum_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/enum_params_with_a_default.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/enum_params_with_defaults.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/enum_shifted_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/expr_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/facilities.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/identity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/inc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iterate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/library.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/punctuation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repeat.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repeat_from_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/selection.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/stringize.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/variadic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/arithmetic/add.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/arithmetic/dec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/arithmetic/div.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/arithmetic/inc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/arithmetic/mod.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/arithmetic/mul.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/arithmetic/sub.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/arithmetic/detail/div_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/elem.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/insert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/pop_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/pop_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/push_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/push_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/remove.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/replace.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/reverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/to_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/to_seq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/array/to_tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/comparison/equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/comparison/greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/comparison/greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/comparison/less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/comparison/less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/comparison/not_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/config/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/config/limits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/deduce_d.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/expr_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/expr_iif.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/iif.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/while.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/detail/while.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/detail/dmc/while.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/detail/edg/while.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/control/detail/msvc/while.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/debug/assert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/debug/error.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/debug/line.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/detail/auto_rec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/detail/check.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/detail/is_binary.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/detail/is_unary.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/detail/split.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/detail/dmc/auto_rec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/facilities/apply.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/facilities/empty.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/facilities/expand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/facilities/identity.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/facilities/intercept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/facilities/overload.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/iterate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/local.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/self.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/finish.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/local.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/rlocal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/self.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/start.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/lower1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/lower2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/lower3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/lower4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/lower5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/upper1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/upper2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/upper3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/upper4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/bounds/upper5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/forward1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/forward2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/forward3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/forward4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/forward5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/reverse1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/reverse2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/reverse3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/reverse4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/iteration/detail/iter/reverse5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/adt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/append.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/at.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/cat.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/filter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/first_n.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/fold_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/fold_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/for_each.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/for_each_i.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/for_each_product.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/rest_n.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/reverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/to_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/to_seq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/to_tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/detail/fold_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/detail/fold_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/detail/dmc/fold_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/detail/edg/fold_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/list/detail/edg/fold_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/bitand.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/bitnor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/bitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/bitxor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/bool.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/compl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/nor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/not.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/logical/xor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/punctuation/comma.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/punctuation/comma_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/punctuation/paren.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/punctuation/paren_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/deduce_r.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/deduce_z.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_binary_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_params_with_a_default.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_params_with_defaults.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_shifted.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_shifted_binary_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_shifted_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_trailing.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_trailing_binary_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/enum_trailing_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/for.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/repeat.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/repeat_from_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/detail/for.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/detail/dmc/for.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/detail/edg/for.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/repetition/detail/msvc/for.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/selection/max.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/selection/min.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/cat.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/elem.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/filter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/first_n.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/fold_left.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/fold_right.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/for_each.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/for_each_i.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/for_each_product.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/insert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/pop_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/pop_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/push_back.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/push_front.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/remove.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/replace.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/rest_n.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/reverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/seq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/subseq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/to_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/to_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/to_tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/detail/binary_transform.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/seq/detail/split.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot/slot.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot/detail/counter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot/detail/def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot/detail/shared.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot/detail/slot1.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot/detail/slot2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot/detail/slot3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot/detail/slot4.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/slot/detail/slot5.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple/eat.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple/elem.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple/enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple/rem.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple/reverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple/to_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple/to_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/tuple/to_seq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/variadic/elem.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/variadic/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/variadic/to_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/variadic/to_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/variadic/to_seq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/preprocessor/variadic/to_tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/cmdline.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/environment_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/eof_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/errors.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/option.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/options_description.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/parsers.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/positional_options.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/value_semantic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/variables_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/version.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/detail/cmdline.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/detail/config_file.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/detail/convert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/detail/parsers.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/detail/utf8_codecvt_facet.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/program_options/detail/value_semantic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/property_map/property_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/property_map/property_map_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/property_map/shared_array_property_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/property_map/vector_property_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/property_map/parallel/caching_property_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/property_map/parallel/distributed_property_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/property_map/parallel/local_property_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/property_map/parallel/impl/distributed_property_map.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/arg_from_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/args.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/args_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/back_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/base_type_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/bases.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/borrowed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/call.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/call_method.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/class.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/class_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/copy_const_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/copy_non_const_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/data_members.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/def_visitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/default_call_policies.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/dict.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/docstring_options.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/errors.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/exception_translator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/exec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/extract.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/handle.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/handle_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/has_back_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/implicit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/import.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/init.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/instance_holder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/long.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/lvalue_from_pytype.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/make_constructor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/make_function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/manage_new_object.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/module.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/module_init.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/numeric.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object_attributes.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object_call.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object_core.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object_items.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object_operators.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object_protocol.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object_protocol_core.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object_slices.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/opaque_pointer_converter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/operators.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/other.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/overloads.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/override.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/pointee.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/proxy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/pure_virtual.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/refcount.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/reference_existing_object.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/register_ptr_to_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/return_arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/return_by_value.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/return_internal_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/return_opaque_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/return_value_policy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/scope.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/self.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/signature.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/slice.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/slice_nil.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/ssize_t.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/stl_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/str.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/tag.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/to_python_converter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/to_python_indirect.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/to_python_value.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/type_id.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/with_custodian_and_ward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/wrapper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/arg_from_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/arg_to_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/arg_to_python_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/as_to_python_function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/builtin_converters.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/constructor_function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/context_result_converter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/convertible_function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/from_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/implicit.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/obj_mgr_arg_from_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/object_manager.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/pointer_type_id.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/pyobject_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/pyobject_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/pytype_function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/pytype_object_mgr_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/registered.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/registered_pointee.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/registrations.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/registry.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/return_from_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/rvalue_from_python_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/shared_ptr_deleter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/shared_ptr_from_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/shared_ptr_to_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/converter/to_python_function_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/borrowed_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/caller.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/construct.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/convertible.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/copy_ctor_mutates_rhs.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/cv_category.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/dealloc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/decorated_type_id.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/decref_guard.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/def_helper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/def_helper_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/defaults_def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/defaults_gen.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/dependent.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/destroy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/exception_handler.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/force_instantiate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/indirect_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/invoke.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/is_auto_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/is_wrapper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/is_xxx.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/make_keyword_range_fn.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/make_tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/map_entry.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/mpl_lambda.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/msvc_typeinfo.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/none.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/not_specified.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/nullary_function_adaptor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/operator_id.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/overloads_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/prefix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/preprocessor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/python22_fixed.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/python_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/raw_pyobject.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/referent_storage.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/scope.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/sfinae.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/signature.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/string_literal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/target.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/translate_exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/type_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/type_list_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/type_list_impl_no_pts.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/unwind_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/unwrap_type_id.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/unwrap_wrapper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/value_arg.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/value_is_shared_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/value_is_xxx.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/void_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/void_return.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/wrap_python.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/detail/wrapper_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/add_to_namespace.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/class.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/class_detail.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/class_metadata.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/class_wrapper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/enum_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/find_instance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/function_doc_signature.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/function_handle.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/function_object.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/inheritance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/inheritance_query.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/instance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/iterator_core.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/life_support.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/make_holder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/make_instance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/make_ptr_instance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/pickle_support.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/pointer_holder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/py_function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/stl_iterator_core.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/value_holder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/object/value_holder_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/suite/indexing/container_utils.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/suite/indexing/indexing_suite.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/suite/indexing/vector_indexing_suite.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/python/suite/indexing/detail/indexing_suite_detail.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/additive_combine.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/bernoulli_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/binomial_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/cauchy_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/chi_squared_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/discard_block.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/discrete_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/exponential_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/extreme_value_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/fisher_f_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/gamma_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/generate_canonical.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/geometric_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/independent_bits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/inversive_congruential.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/lagged_fibonacci.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/linear_congruential.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/linear_feedback_shift.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/lognormal_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/mersenne_twister.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/negative_binomial_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/normal_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/piecewise_constant_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/piecewise_linear_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/poisson_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/random_number_generator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/ranlux.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/seed_seq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/shuffle_order.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/shuffle_output.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/student_t_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/subtract_with_carry.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/taus88.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/triangle_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/uniform_01.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/uniform_int.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/uniform_int_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/uniform_on_sphere.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/uniform_real.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/uniform_real_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/uniform_smallint.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/variate_generator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/weibull_distribution.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/xor_combine.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/const_mod.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/disable_warnings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/enable_warnings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/generator_bits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/generator_seed_seq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/integer_log2.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/large_arithmetic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/operators.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/ptr_helper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/seed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/seed_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/signed_unsigned_tools.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/uniform_int_float.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/random/detail/vector_io.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/as_literal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/category.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/concepts.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/const_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/const_reverse_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/difference_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/distance.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/empty.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/functions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/has_range_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/irange.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/iterator_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/iterator_range_core.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/iterator_range_io.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/metafunctions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/mutable_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/rbegin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/rend.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/result_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/reverse_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/reverse_result_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/size.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/size_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/sub_range.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/value_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/adaptor/adjacent_filtered.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/adaptor/argument_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/adaptor/filtered.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/adaptor/reversed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/adaptor/sliced.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/adaptor/strided.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/adaptor/uniqued.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/algorithm/copy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/algorithm/equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/algorithm/reverse.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/as_literal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/begin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/collection_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/collection_traits_detail.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/common.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/const_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/detail_str.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/extract_optional_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/implementation_help.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/misc_concept.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/range_return.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/remove_extent.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/safe_bool.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/sfinae.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/size_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/str_types.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/value_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/range/detail/vc6/end.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/access.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/assume_abstract.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/base_object.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/collection_size_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/collection_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/collections_load_imp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/collections_save_imp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/extended_type_info.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/extended_type_info_no_rtti.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/extended_type_info_typeid.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/factory.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/force_include.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/is_bitwise_serializable.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/item_version_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/level.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/level_enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/nvp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/pfto.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/serialization.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/shared_ptr_132.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/singleton.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/smart_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/split_free.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/split_member.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/state_saver.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/static_warning.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/string.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/strong_typedef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/throw_exception.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/tracking.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/tracking_enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/type_info_implementation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/utility.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/version.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/void_cast.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/void_cast_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/wrapper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/detail/get_data.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/detail/shared_count_132.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/detail/shared_ptr_132.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/detail/shared_ptr_nmt_132.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/serialization/detail/stack_constructor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/allocate_shared_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/bad_weak_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/enable_shared_from_this.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/intrusive_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/make_shared.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/make_shared_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/make_shared_object.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/scoped_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/scoped_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/shared_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/shared_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/weak_ptr.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/allocate_array_helper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/array_deleter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/array_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/array_utility.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/atomic_count.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/atomic_count_gcc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/atomic_count_gcc_x86.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/atomic_count_pthreads.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/atomic_count_sync.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/atomic_count_win32.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/lightweight_mutex.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/lwm_nop.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/lwm_pthreads.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/lwm_win32_cs.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/make_array_helper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/operator_bool.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/quick_allocator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/shared_array_nmt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/shared_count.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/shared_ptr_nmt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_convertible.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_aix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_nt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_pt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_spin.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_sync.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_base_w32.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_counted_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_forward.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_has_sync.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_if_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/sp_nullptr_t.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/spinlock.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/spinlock_gcc_arm.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/spinlock_nt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/spinlock_pool.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/spinlock_pt.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/spinlock_sync.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/spinlock_w32.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/smart_ptr/detail/yield_k.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/debug.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/namespace.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/version.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/assert.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/match.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/nil.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/parser.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/safe_bool.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/actions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/alternative.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/composite.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/difference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/directives.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/exclusive_or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/intersection.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/kleene_star.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/operators.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/optional.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/positive.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/sequential_and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/sequential_or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/alternative.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/difference.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/directives.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/exclusive_or.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/intersection.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/kleene_star.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/list.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/optional.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/positive.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/sequence.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/sequential_and.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/composite/impl/sequential_or.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/impl/match.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/impl/match_attr_traits.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/impl/parser.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/non_terminal/parser_context.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/non_terminal/parser_id.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/non_terminal/rule.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/primitives/numerics.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/primitives/numerics_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/primitives/primitives.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/primitives/impl/numerics.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/primitives/impl/primitives.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/scanner/scanner.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/scanner/scanner_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/scanner/skipper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/scanner/skipper_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/core/scanner/impl/skipper.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/debug/debug_node.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/debug/minimal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/meta/as_parser.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/utility/chset.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/utility/chset_operators.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/utility/impl/chset.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/utility/impl/chset_operators.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/utility/impl/chset/basic_chset.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/utility/impl/chset/basic_chset.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/utility/impl/chset/range_run.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/home/classic/utility/impl/chset/range_run.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/include/classic_actions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/include/classic_chset.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/include/classic_numerics.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/include/classic_operators.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/spirit/include/classic_rule.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/debug.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/debug_config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/execution_monitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/floating_point_comparison.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/framework.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/interaction_based.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/mock_object.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/output_test_stream.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/predicate_result.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/progress_monitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/results_collector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/results_reporter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/test_exec_monitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/test_observer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/test_tools.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/unit_test_log.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/unit_test_log_formatter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/unit_test_monitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/unit_test_suite.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/unit_test_suite_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/detail/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/detail/enable_warnings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/detail/fwd_decl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/detail/global_typedef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/detail/log_level.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/detail/suppress_warnings.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/detail/unit_test_parameters.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/detail/workaround.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/compiler_log_formatter.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/cpp_main.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/debug.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/exception_safety.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/execution_monitor.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/framework.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/interaction_based.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/logged_expectations.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/plain_report_formatter.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/progress_monitor.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/results_collector.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/results_reporter.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/test_main.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/test_tools.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/unit_test_log.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/unit_test_main.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/unit_test_monitor.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/unit_test_parameters.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/unit_test_suite.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/xml_log_formatter.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/impl/xml_report_formatter.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/included/test_exec_monitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/output/compiler_log_formatter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/output/plain_report_formatter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/output/xml_log_formatter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/output/xml_report_formatter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/algorithm.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/assign_op.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/callback.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/class_properties.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/custom_manip.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/fixed_mapping.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/foreach.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/lazy_ostream.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/named_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/rtti.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/trivial_singleton.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/wrap_stringstream.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/xml_printer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/basic_cstring/basic_cstring.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/basic_cstring/basic_cstring_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/basic_cstring/bcs_char_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/basic_cstring/compare.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/basic_cstring/io.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/iterator/input_iterator_facade.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/iterator/token_iterator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/argument.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/interpret_argument_value.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/parameter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/trace.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/validation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/argument_factory.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/argv_traverser.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/argv_traverser.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/basic_parameter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/char_parameter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/char_parameter.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/dual_name_parameter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/dual_name_parameter.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/id_policy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/id_policy.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/modifier.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/named_parameter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/named_parameter.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/parameter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/parser.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/parser.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/typed_parameter.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/validation.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/validation.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/value_generator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/value_handler.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/detail/argument_value_usage.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/iface/argument_factory.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/cla/iface/id_policy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/env/environment.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/env/environment.ipp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/env/fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/env/modifier.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/test/utils/runtime/env/variable.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/tr1/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/tr1/detail/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/tr1/detail/config_all.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/tuple/tuple.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/tuple/tuple_comparison.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/tuple/detail/tuple_basic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/tuple/detail/tuple_basic_no_partial_spec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/add_const.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/add_cv.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/add_lvalue_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/add_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/add_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/add_rvalue_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/add_volatile.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/aligned_storage.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/alignment_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/alignment_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/arithmetic_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/array_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/broken_compiler_spec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/common_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/composite_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/conditional.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/conversion_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/cv_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/decay.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/extent.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/floating_point_promotion.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/function_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_bit_and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_bit_and_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_bit_or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_bit_or_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_bit_xor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_bit_xor_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_complement.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_dereference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_divides.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_divides_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_greater.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_greater_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_left_shift.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_left_shift_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_less.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_less_equal.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_logical_and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_logical_not.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_logical_or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_minus_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_modulus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_modulus_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_multiplies.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_multiplies_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_negate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_new_operator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_not_equal_to.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_nothrow_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_nothrow_constructor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_nothrow_copy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_nothrow_destructor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_operator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_plus_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_post_decrement.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_post_increment.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_pre_decrement.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_pre_increment.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_right_shift.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_right_shift_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_trivial_assign.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_trivial_constructor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_trivial_copy.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_trivial_destructor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_unary_minus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_unary_plus.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/has_virtual_destructor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/ice.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/integral_constant.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/integral_promotion.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/intrinsics.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_abstract.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_arithmetic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_array.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_base_and_derived.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_base_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_class.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_complex.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_compound.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_const.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_convertible.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_empty.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_enum.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_float.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_floating_point.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_function.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_fundamental.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_integral.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_lvalue_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_member_function_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_member_object_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_member_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_object.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_pod.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_polymorphic.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_rvalue_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_same.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_scalar.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_signed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_stateless.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_union.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_unsigned.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_virtual_base_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_void.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/is_volatile.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/make_signed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/make_unsigned.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/object_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/promote.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/rank.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/remove_all_extents.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/remove_bounds.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/remove_const.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/remove_cv.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/remove_extent.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/remove_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/remove_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/remove_volatile.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/same_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/transform_traits.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/type_with_alignment.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/bool_trait_def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/bool_trait_undef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/common_type_imp.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/cv_traits_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/false_result.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/has_binary_operator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/has_postfix_operator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/has_prefix_operator.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/ice_and.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/ice_eq.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/ice_not.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/ice_or.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/is_function_ptr_helper.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/is_function_ptr_tester.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/size_t_trait_def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/size_t_trait_undef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/template_arity_spec.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/type_trait_def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/type_trait_undef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/wrap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/detail/yes_no_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/msvc/remove_all_extents.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/msvc/remove_bounds.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/msvc/remove_const.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/msvc/remove_cv.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/msvc/remove_extent.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/msvc/remove_pointer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/msvc/remove_reference.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/msvc/remove_volatile.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/type_traits/msvc/typeof.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/encode_decode.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/encode_decode_params.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/int_encoding.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/integral_template_param.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/message.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/modifiers.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/native.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/pointers_data_members.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/register_functions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/register_functions_iterate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/register_fundamental.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/register_mem_functions.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/template_encoding.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/template_template_param.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/type_encoding.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/type_template_param.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/typeof.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/typeof_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/unsupported.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/vector.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/vector100.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/vector150.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/vector200.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/vector50.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/dmc/typeof_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/typeof/msvc/typeof_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/units/detail/utility.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/unordered_map.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/unordered_map_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/unordered_set.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/unordered_set_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/detail/allocate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/detail/buckets.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/detail/equivalent.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/detail/extract_key.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/detail/fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/detail/table.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/detail/unique.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/unordered/detail/util.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/addressof.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/base_from_member.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/binary.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/compare_pointees.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/declval.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/enable_if.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/identity_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/in_place_factory.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/result_of.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/swap.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/value_init.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/detail/in_place_factory_prefix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/detail/in_place_factory_suffix.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/utility/detail/result_of_iterate.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/apply_visitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/recursive_wrapper_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/static_visitor.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/variant.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/variant_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/apply_visitor_binary.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/apply_visitor_delayed.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/apply_visitor_unary.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/backup_holder.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/bool_trait_def.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/bool_trait_undef.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/cast_storage.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/config.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/enable_recursive_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/forced_return.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/generic_result_type.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/has_nothrow_move.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/has_trivial_move.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/hash_variant.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/initializer.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/make_variant_list.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/move.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/over_sequence.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/substitute_fwd.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/variant_io.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './src/boost/variant/detail/visitation_impl.hpp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './t/00-compile.t' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './t/01_basic.t' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './t/02_old_api.t' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './t/03_polygon.t' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './t/04_medial_axis_basic.t' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './t/05_medial_axis_visual.t' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './t/release-pod-coverage.t' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './t/release-pod-syntax.t' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './xsp/mytype.map' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './xsp/typemap.xspt' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './xsp/Utils.xsp' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) + echo 'Patch #0 (Boost-Geometry-Utils-0.15-multi_linestring2perl-only-extend-the-array-if-needed.patch):' Patch #0 (Boost-Geometry-Utils-0.15-multi_linestring2perl-only-extend-the-array-if-needed.patch): + /usr/bin/patch -p1 patching file src/mline2av.h + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.12553 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Boost-Geometry-Utils-0.15 + perl Build.PL installdirs=vendor 'optimize=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Boost-Geometry-Utils' version '0.15' + ./Build Building Boost-Geometry-Utils Processing XS typemap files... Generating main XS file... g++ -I/usr/lib64/perl5/CORE -DVERSION="0.15" -DXS_VERSION="0.15" -fPIC -xc++ -DHAS_BOOL -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o buildtmp/Utils.o buildtmp/Utils.c In file included from src/boost/geometry/arithmetic/arithmetic.hpp:23, from src/boost/geometry/geometry.hpp:32, from src/boost/geometry.hpp:17, from src/myinit.h:11, from buildtmp/Utils.c:183: src/boost/geometry/geometries/concepts/point_concept.hpp:28:50: warning: identifier 'concept' is a keyword in C++20 [-Wc++20-compat] 28 | namespace boost { namespace geometry { namespace concept | ^~~~~~~ In file included from src/boost/foreach.hpp:72, from src/myinit.h:10: src/boost/mpl/assert.hpp:154:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses] 154 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 155 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | ); | ~ src/boost/mpl/assert.hpp:154:21: note: remove parentheses 154 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 155 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | ); | ~ | - src/boost/mpl/assert.hpp:159:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses] 159 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | ); | ~ src/boost/mpl/assert.hpp:159:21: note: remove parentheses 159 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 160 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | ); | ~ | - In file included from src/boost/iterator/reverse_iterator.hpp:11, from src/boost/range/reverse_iterator.hpp:20, from src/boost/range/rend.hpp:19, from src/boost/foreach.hpp:78: src/boost/iterator.hpp:42:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 42 | struct iterator_base : std::iterator {}; | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, from /usr/include/c++/14/string:47, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from buildtmp/main.xs:7: /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from src/boost/mpl/aux_/integral_wrapper.hpp:22, from src/boost/mpl/int.hpp:20, from src/boost/mpl/lambda_fwd.hpp:23, from src/boost/mpl/aux_/na_spec.hpp:18, from src/boost/mpl/if.hpp:19, from src/boost/foreach.hpp:71: src/boost/concept_check.hpp: In function 'void boost::function_requires(Model*)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check45' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:45:7: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 45 | BOOST_CONCEPT_ASSERT((Model)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::AdaptableGenerator::~AdaptableGenerator()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check453' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:453:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 453 | BOOST_CONCEPT_ASSERT((Convertible)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::AdaptableUnaryFunction::~AdaptableUnaryFunction()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check465' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:465:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 465 | BOOST_CONCEPT_ASSERT((Convertible)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check466' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:466:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 466 | BOOST_CONCEPT_ASSERT((Convertible)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::AdaptableBinaryFunction::~AdaptableBinaryFunction()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check484' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:484:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 484 | BOOST_CONCEPT_ASSERT((Convertible)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check485' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:485:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 485 | BOOST_CONCEPT_ASSERT((Convertible)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check486' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:486:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 486 | BOOST_CONCEPT_ASSERT((Convertible)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::InputIterator::~InputIterator()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check517' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:517:9: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 517 | BOOST_CONCEPT_ASSERT((SignedInteger)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check518' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:518:9: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 518 | BOOST_CONCEPT_ASSERT((Convertible)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::ForwardIterator::~ForwardIterator()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check548' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:548:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 548 | BOOST_CONCEPT_ASSERT((Convertible< | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::BidirectionalIterator::~BidirectionalIterator()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check576' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:576:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 576 | BOOST_CONCEPT_ASSERT((Convertible< | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::RandomAccessIterator::~RandomAccessIterator()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check606' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:606:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 606 | BOOST_CONCEPT_ASSERT((Convertible< | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::Container::~Container()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check653' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:653:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 653 | BOOST_CONCEPT_ASSERT((InputIterator)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::Mutable_Container::~Mutable_Container()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check680' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:680:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 680 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check683' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:683:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 683 | BOOST_CONCEPT_ASSERT((InputIterator)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::ForwardContainer::~ForwardContainer()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check700' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:700:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 700 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::Mutable_ForwardContainer::~Mutable_ForwardContainer()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check713' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:713:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 713 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::ReversibleContainer::~ReversibleContainer()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check729' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:729:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 729 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check733' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:733:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 733 | BOOST_CONCEPT_ASSERT((BidirectionalIterator)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::Mutable_ReversibleContainer::~Mutable_ReversibleContainer()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check755' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:755:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 755 | BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check756' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:756:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 756 | BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::RandomAccessContainer::~RandomAccessContainer()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check773' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:773:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 773 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::Mutable_RandomAccessContainer::~Mutable_RandomAccessContainer()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check800' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:800:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 800 | BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check801' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:801:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 801 | BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp: In destructor 'boost::AssociativeContainer::~AssociativeContainer()': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check905' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:905:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 905 | BOOST_CONCEPT_ASSERT((BinaryPredicate)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check908' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:908:11: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 908 | BOOST_CONCEPT_ASSERT((BinaryPredicate)); | ^~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/equal.hpp: In function 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check172' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:92:45: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 92 | #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) | ^~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/equal.hpp:172:13: note: in expansion of macro 'BOOST_RANGE_CONCEPT_ASSERT' 172 | BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check173' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:92:45: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 92 | #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) | ^~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/equal.hpp:173:13: note: in expansion of macro 'BOOST_RANGE_CONCEPT_ASSERT' 173 | BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/equal.hpp: In function 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&, BinaryPredicate)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check185' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:92:45: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 92 | #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) | ^~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/equal.hpp:185:13: note: in expansion of macro 'BOOST_RANGE_CONCEPT_ASSERT' 185 | BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check186' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:92:45: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 92 | #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) | ^~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/equal.hpp:186:13: note: in expansion of macro 'BOOST_RANGE_CONCEPT_ASSERT' 186 | BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/boost/numeric/conversion/converter.hpp:16, from src/boost/numeric/conversion/cast.hpp:33, from src/boost/geometry/core/radian_access.hpp:21, from src/boost/geometry/geometry.hpp:28: src/boost/numeric/conversion/detail/converter.hpp: At global scope: src/boost/numeric/conversion/detail/converter.hpp:453:47: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ src/boost/numeric/conversion/detail/converter.hpp:474:43: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ src/boost/numeric/conversion/detail/converter.hpp:504:47: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from src/boost/lexical_cast.hpp:167, from src/boost/math/constants/constants.hpp:17, from src/boost/geometry/util/math.hpp:20, from src/boost/geometry/core/radian_access.hpp:28: src/boost/math/special_functions/sign.hpp: In function 'int boost::math::signbit(T)': src/boost/math/special_functions/sign.hpp:113:55: warning: typedef 'fp_tag' locally defined but not used [-Wunused-local-typedefs] 113 | typedef typename boost::is_floating_point::type fp_tag; | ^~~~~~ src/boost/math/special_functions/sign.hpp: In function 'T boost::math::changesign(const T&)': src/boost/math/special_functions/sign.hpp:127:55: warning: typedef 'fp_tag' locally defined but not used [-Wunused-local-typedefs] 127 | typedef typename boost::is_floating_point::type fp_tag; | ^~~~~~ In file included from src/boost/lexical_cast.hpp:168: src/boost/math/special_functions/fpclassify.hpp: In function 'bool boost::math::isfinite(T)': src/boost/math/special_functions/fpclassify.hpp:330:55: warning: typedef 'fp_tag' locally defined but not used [-Wunused-local-typedefs] 330 | typedef typename boost::is_floating_point::type fp_tag; | ^~~~~~ src/boost/math/special_functions/fpclassify.hpp: In function 'bool boost::math::isnormal(T)': src/boost/math/special_functions/fpclassify.hpp:401:55: warning: typedef 'fp_tag' locally defined but not used [-Wunused-local-typedefs] 401 | typedef typename boost::is_floating_point::type fp_tag; | ^~~~~~ src/boost/math/special_functions/fpclassify.hpp: In function 'bool boost::math::isinf(T)': src/boost/math/special_functions/fpclassify.hpp:490:55: warning: typedef 'fp_tag' locally defined but not used [-Wunused-local-typedefs] 490 | typedef typename boost::is_floating_point::type fp_tag; | ^~~~~~ src/boost/math/special_functions/fpclassify.hpp: In function 'bool boost::math::isnan(T)': src/boost/math/special_functions/fpclassify.hpp:573:55: warning: typedef 'fp_tag' locally defined but not used [-Wunused-local-typedefs] 573 | typedef typename boost::is_floating_point::type fp_tag; | ^~~~~~ src/boost/lexical_cast.hpp: In function 'bool boost::detail::lcast_ret_unsigned(T&, const CharT*, const CharT*)': src/boost/lexical_cast.hpp:868:47: warning: typedef 'int_type' locally defined but not used [-Wunused-local-typedefs] 868 | typedef typename Traits::int_type int_type; | ^~~~~~~~ In file included from src/boost/optional/optional.hpp:36, from src/boost/optional.hpp:15, from src/boost/format/internals.hpp:20, from src/boost/format.hpp:38, from src/boost/math/policies/error_handling.hpp:31, from src/boost/math/special_functions/trunc.hpp:14, from src/boost/math/constants/calculate_constants.hpp:11, from src/boost/math/constants/constants.hpp:288: src/boost/utility/compare_pointees.hpp: At global scope: src/boost/utility/compare_pointees.hpp:36:32: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 36 | struct equal_pointees_t : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/boost/utility/compare_pointees.hpp:59:31: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | struct less_pointees_t : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from src/boost/smart_ptr/shared_ptr.hpp:32, from src/boost/shared_ptr.hpp:17, from src/boost/format/alt_sstream.hpp:21, from src/boost/format/internals.hpp:23: src/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 323 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from src/boost/container/container_fwd.hpp:36, from src/boost/lexical_cast.hpp:170: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ src/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 247 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ src/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 446 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ src/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 459 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ src/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 525 | shared_ptr & operator=( std::auto_ptr & r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ src/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 534 | shared_ptr & operator=( std::auto_ptr && r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ src/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': src/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 536 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ src/boost/geometry/util/for_each_coordinate.hpp: In function 'void boost::geometry::for_each_coordinate(Point&, Op)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check69' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/util/for_each_coordinate.hpp:69:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 69 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/util/for_each_coordinate.hpp: In function 'Op boost::geometry::for_each_coordinate(const Point&, Op)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check82' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/util/for_each_coordinate.hpp:82:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 82 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::add_value(Point&, typename detail::param::type)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check126' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:126:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 126 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::add_point(Point1&, const Point2&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check142' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:142:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 142 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check143' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:143:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 143 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::subtract_value(Point&, typename detail::param::type)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check158' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:158:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 158 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::subtract_point(Point1&, const Point2&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check174' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:174:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 174 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check175' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:175:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 175 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::multiply_value(Point&, typename detail::param::type)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check190' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:190:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 190 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::multiply_point(Point1&, const Point2&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check207' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:207:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 207 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check208' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 208 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::divide_value(Point&, typename detail::param::type)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check223' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:223:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 223 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::divide_point(Point1&, const Point2&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check239' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:239:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 239 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check240' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:240:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 240 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::assign_value(Point&, typename detail::param::type)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check255' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:255:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 255 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp: In function 'void boost::geometry::assign_point(Point1&, const Point2&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check271' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:271:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 271 | BOOST_CONCEPT_ASSERT( (concept::Point) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check272' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/arithmetic.hpp:272:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 272 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/dot_product.hpp: In function 'typename boost::geometry::select_coordinate_type::type boost::geometry::dot_product(const P1&, const P2&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check70' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/dot_product.hpp:70:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 70 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check71' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/dot_product.hpp:71:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 71 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/determinant.hpp: In function 'ReturnType boost::geometry::detail::determinant(const U&, const V&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check60' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/determinant.hpp:60:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 60 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check61' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/arithmetic/determinant.hpp:61:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 61 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ In file included from src/boost/tuple/tuple.hpp:33, from src/boost/geometry/policies/relate/tupled.hpp:15, from src/boost/geometry/strategies/intersection.hpp:17, from src/boost/geometry/strategies/strategies.hpp:25, from src/boost/geometry/geometry.hpp:35: src/boost/tuple/detail/tuple_basic.hpp: In function 'typename boost::tuples::access_traits >::type>::const_type boost::tuples::get(const cons&)': src/boost/tuple/detail/tuple_basic.hpp:228:45: warning: typedef 'cons_element' locally defined but not used [-Wunused-local-typedefs] 228 | typedef BOOST_DEDUCED_TYPENAME impl::type cons_element; | ^~~~~~~~~~~~ In file included from src/boost/geometry/strategies/strategies.hpp:32: src/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp: In constructor 'boost::geometry::strategy::centroid::bashein_detmer::sums::sums()': src/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp:155:38: warning: typedef 'ct' locally defined but not used [-Wunused-local-typedefs] 155 | typedef calculation_type ct; | ^~ src/boost/geometry/strategies/concepts/within_concept.hpp: In static member function 'static void boost::geometry::concept::WithinStrategyPolygonal::checker::apply(const ApplyMethod&, const ResultMethod&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check56' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/within_concept.hpp:56:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 56 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check61' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/within_concept.hpp:61:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 61 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/within_concept.hpp: In static member function 'static void boost::geometry::concept::WithinStrategyPointBox::checker::apply(const ApplyMethod&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check131' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/within_concept.hpp:131:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 131 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check136' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/within_concept.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 136 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/within_concept.hpp: In static member function 'static void boost::geometry::concept::WithinStrategyBoxBox::checker::apply(const ApplyMethod&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check195' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/within_concept.hpp:195:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 195 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check200' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/within_concept.hpp:200:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 200 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/algorithms/disjoint.hpp:31, from src/boost/geometry/algorithms/num_points.hpp:28, from src/boost/geometry/algorithms/detail/throw_on_empty_input.hpp:15, from src/boost/geometry/algorithms/distance.hpp:28, from src/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:16, from src/boost/geometry/strategies/strategies.hpp:33: src/boost/geometry/algorithms/detail/point_on_border.hpp: In function 'bool boost::geometry::point_on_border(Point&, const Geometry&, bool)': src/boost/geometry/algorithms/detail/point_on_border.hpp:232:49: warning: typedef 'point_type' locally defined but not used [-Wunused-local-typedefs] 232 | typedef typename point_type::type point_type; | ^~~~~~~~~~ src/boost/range/algorithm/copy.hpp: In function 'OutputIterator boost::range::copy(const SinglePassRange&, OutputIterator)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check33' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:92:45: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 92 | #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) | ^~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/copy.hpp:33:5: note: in expansion of macro 'BOOST_RANGE_CONCEPT_ASSERT' 33 | BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/algorithms/detail/overlay/get_turns.hpp:57, from src/boost/geometry/algorithms/disjoint.hpp:32: src/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In constructor 'boost::geometry::section::section()': src/boost/geometry/algorithms/detail/sections/sectionalize.hpp:84:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | for (register std::size_t i = 0; i < DimensionCount; i++) | ^ src/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In static member function 'static void boost::geometry::detail::sectionalize::sectionalize_range::apply(const Range&, Sections&, boost::geometry::ring_identifier)': src/boost/geometry/algorithms/detail/sections/sectionalize.hpp:370:55: warning: typedef 'segment_type' locally defined but not used [-Wunused-local-typedefs] 370 | typedef model::referring_segment segment_type; | ^~~~~~~~~~~~ src/boost/geometry/algorithms/detail/overlay/get_turns.hpp: In static member function 'static bool boost::geometry::detail::get_turns::get_turns_in_sections::apply(int, const Geometry1&, const Section1&, int, const Geometry2&, const Section2&, bool, Turns&, InterruptPolicy&)': src/boost/geometry/algorithms/detail/overlay/get_turns.hpp:247:60: warning: typedef 'ip' locally defined but not used [-Wunused-local-typedefs] 247 | typedef typename turn_info::point_type ip; | ^~ src/boost/geometry/algorithms/detail/overlay/get_turns.hpp: In function 'void boost::geometry::get_turns(const Geometry1&, const Geometry2&, Turns&, InterruptPolicy&)': src/boost/geometry/algorithms/detail/overlay/get_turns.hpp:833:47: warning: typedef 'segment_intersection_strategy_type' locally defined but not used [-Wunused-local-typedefs] 833 | >::segment_intersection_strategy_type segment_intersection_strategy_type; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/num_points.hpp: In static member function 'static std::size_t boost::geometry::detail::num_points::polygon_count::apply(const Polygon&, bool)': src/boost/geometry/algorithms/num_points.hpp:78:61: warning: typedef 'ring_type' locally defined but not used [-Wunused-local-typedefs] 78 | typedef typename geometry::ring_type::type ring_type; | ^~~~~~~~~ src/boost/geometry/strategies/cartesian/distance_pythagoras.hpp: In static member function 'static boost::geometry::strategy::distance::comparable::pythagoras::calculation_type boost::geometry::strategy::distance::comparable::pythagoras::apply(const Point1&, const Point2&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check94' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/cartesian/distance_pythagoras.hpp:94:9: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 94 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check95' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/cartesian/distance_pythagoras.hpp:95:9: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 95 | BOOST_CONCEPT_ASSERT( (concept::ConstPoint) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/distance_concept.hpp: In static member function 'static void boost::geometry::concept::PointDistanceStrategy::checker::apply(const ApplyMethod&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check59' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/distance_concept.hpp:59:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 59 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check64' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/distance_concept.hpp:64:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 64 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/strategies/spherical/distance_cross_track.hpp:23, from src/boost/geometry/strategies/strategies.hpp:43: src/boost/geometry/strategies/concepts/distance_concept.hpp:89:25: warning: typedef 'tag' locally defined but not used [-Wunused-local-typedefs] 89 | >::type tag; | ^~~ src/boost/geometry/strategies/concepts/distance_concept.hpp: In static member function 'static void boost::geometry::concept::PointSegmentDistanceStrategy::checker::apply(const ApplyMethod&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check160' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/distance_concept.hpp:160:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 160 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check165' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/distance_concept.hpp:165:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 165 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check176' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/distance_concept.hpp:176:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 176 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/strategies/strategies.hpp:47: src/boost/geometry/strategies/agnostic/hull_graham_andrew.hpp: In static member function 'static void boost::geometry::strategy::convex_hull::graham_andrew::add_to_hull(const point_type&, container_type&)': src/boost/geometry/strategies/agnostic/hull_graham_andrew.hpp:322:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 322 | register std::size_t output_size = output.size(); | ^~~~~~~~~~~ In file included from src/boost/geometry/strategies/strategies.hpp:50: src/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp: In static member function 'static OutputIterator boost::geometry::strategy::simplify::douglas_peucker::apply(const Range&, OutputIterator, double)': src/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp:200:98: warning: typedef 'return_type' locally defined but not used [-Wunused-local-typedefs] 200 | typedef typename strategy::distance::services::return_type::type return_type; | ^~~~~~~~~~~ In file included from src/boost/numeric/ublas/traits.hpp:21, from src/boost/numeric/ublas/storage.hpp:26, from src/boost/numeric/ublas/vector.hpp:19, from src/boost/geometry/strategies/transform/matrix_transformers.hpp:25, from src/boost/geometry/strategies/strategies.hpp:54: src/boost/numeric/ublas/detail/iterator.hpp: At global scope: src/boost/numeric/ublas/detail/iterator.hpp:111:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 111 | public std::iterator { | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ src/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ src/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from src/boost/numeric/ublas/vector.hpp:21: src/boost/numeric/ublas/detail/vector_assign.hpp: In function 'void boost::numeric::ublas::vector_assign(V&, const vector_expression&, sparse_proxy_tag)': src/boost/numeric/ublas/detail/vector_assign.hpp:382:39: warning: typedef 'reference' locally defined but not used [-Wunused-local-typedefs] 382 | typedef typename V::reference reference; | ^~~~~~~~~ src/boost/numeric/ublas/detail/vector_assign.hpp: In function 'void boost::numeric::ublas::vector_swap(V&, vector_expression&, sparse_proxy_tag)': src/boost/numeric/ublas/detail/vector_assign.hpp:516:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 516 | typedef typename V::value_type value_type; | ^~~~~~~~~~ In file included from src/boost/numeric/ublas/matrix.hpp:18, from src/boost/geometry/strategies/transform/matrix_transformers.hpp:26: src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_assign(M&, const matrix_expression&, packed_proxy_tag, row_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:644:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 644 | typedef typename M::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_assign(M&, const matrix_expression&, packed_proxy_tag, column_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:774:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 774 | typedef typename M::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_assign(M&, const matrix_expression&, sparse_proxy_tag, row_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:969:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 969 | typedef typename M::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_assign(M&, const matrix_expression&, sparse_proxy_tag, column_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:1090:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 1090 | typedef typename M::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_swap(M&, matrix_expression&, dense_proxy_tag, row_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:1254:39: warning: typedef 'size_type' locally defined but not used [-Wunused-local-typedefs] 1254 | typedef typename M::size_type size_type; | ^~~~~~~~~ src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_swap(M&, matrix_expression&, dense_proxy_tag, column_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:1280:39: warning: typedef 'size_type' locally defined but not used [-Wunused-local-typedefs] 1280 | typedef typename M::size_type size_type; | ^~~~~~~~~ src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_swap(M&, matrix_expression&, packed_proxy_tag, row_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:1306:39: warning: typedef 'size_type' locally defined but not used [-Wunused-local-typedefs] 1306 | typedef typename M::size_type size_type; | ^~~~~~~~~ src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_swap(M&, matrix_expression&, packed_proxy_tag, column_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:1332:39: warning: typedef 'size_type' locally defined but not used [-Wunused-local-typedefs] 1332 | typedef typename M::size_type size_type; | ^~~~~~~~~ src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_swap(M&, matrix_expression&, sparse_proxy_tag, row_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:1360:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 1360 | typedef typename M::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/detail/matrix_assign.hpp: In function 'void boost::numeric::ublas::matrix_swap(M&, matrix_expression&, sparse_proxy_tag, column_major_tag)': src/boost/numeric/ublas/detail/matrix_assign.hpp:1485:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 1485 | typedef typename M::value_type value_type; | ^~~~~~~~~~ In file included from src/boost/numeric/ublas/lu.hpp:16, from src/boost/geometry/strategies/transform/inverse_transformer.hpp:21, from src/boost/geometry/strategies/strategies.hpp:56: src/boost/numeric/ublas/operation.hpp: In function 'V& boost::numeric::ublas::axpy_prod(const matrix_expression&, const vector_expression&, V&, packed_random_access_iterator_tag, row_major_tag)': src/boost/numeric/ublas/operation.hpp:132:26: warning: typedef 'expression2_type' locally defined but not used [-Wunused-local-typedefs] 132 | typedef const E2 expression2_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'V& boost::numeric::ublas::axpy_prod(const matrix_expression&, const vector_expression&, V&, packed_random_access_iterator_tag, column_major_tag)': src/boost/numeric/ublas/operation.hpp:162:26: warning: typedef 'expression2_type' locally defined but not used [-Wunused-local-typedefs] 162 | typedef const E2 expression2_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'V& boost::numeric::ublas::axpy_prod(const matrix_expression&, const vector_expression&, V&, sparse_bidirectional_iterator_tag)': src/boost/numeric/ublas/operation.hpp:191:26: warning: typedef 'expression1_type' locally defined but not used [-Wunused-local-typedefs] 191 | typedef const E1 expression1_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:193:39: warning: typedef 'size_type' locally defined but not used [-Wunused-local-typedefs] 193 | typedef typename V::size_type size_type; | ^~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'V& boost::numeric::ublas::axpy_prod(const vector_expression&, const matrix_expression&, V&, packed_random_access_iterator_tag, column_major_tag)': src/boost/numeric/ublas/operation.hpp:353:26: warning: typedef 'expression1_type' locally defined but not used [-Wunused-local-typedefs] 353 | typedef const E1 expression1_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'V& boost::numeric::ublas::axpy_prod(const vector_expression&, const matrix_expression&, V&, packed_random_access_iterator_tag, row_major_tag)': src/boost/numeric/ublas/operation.hpp:383:26: warning: typedef 'expression1_type' locally defined but not used [-Wunused-local-typedefs] 383 | typedef const E1 expression1_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'V& boost::numeric::ublas::axpy_prod(const vector_expression&, const matrix_expression&, V&, sparse_bidirectional_iterator_tag)': src/boost/numeric/ublas/operation.hpp:414:26: warning: typedef 'expression2_type' locally defined but not used [-Wunused-local-typedefs] 414 | typedef const E2 expression2_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:415:39: warning: typedef 'size_type' locally defined but not used [-Wunused-local-typedefs] 415 | typedef typename V::size_type size_type; | ^~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'M& boost::numeric::ublas::axpy_prod(const matrix_expression&, const matrix_expression&, M&, TRI, dense_proxy_tag, row_major_tag)': src/boost/numeric/ublas/operation.hpp:504:19: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 504 | typedef M matrix_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:505:26: warning: typedef 'expression1_type' locally defined but not used [-Wunused-local-typedefs] 505 | typedef const E1 expression1_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:506:26: warning: typedef 'expression2_type' locally defined but not used [-Wunused-local-typedefs] 506 | typedef const E2 expression2_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:508:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 508 | typedef typename M::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'M& boost::numeric::ublas::axpy_prod(const matrix_expression&, const matrix_expression&, M&, TRI, sparse_proxy_tag, row_major_tag)': src/boost/numeric/ublas/operation.hpp:533:19: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 533 | typedef M matrix_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:537:39: warning: typedef 'size_type' locally defined but not used [-Wunused-local-typedefs] 537 | typedef typename M::size_type size_type; | ^~~~~~~~~ src/boost/numeric/ublas/operation.hpp:538:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 538 | typedef typename M::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'M& boost::numeric::ublas::axpy_prod(const matrix_expression&, const matrix_expression&, M&, TRI, dense_proxy_tag, column_major_tag)': src/boost/numeric/ublas/operation.hpp:583:19: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 583 | typedef M matrix_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:584:26: warning: typedef 'expression1_type' locally defined but not used [-Wunused-local-typedefs] 584 | typedef const E1 expression1_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:585:26: warning: typedef 'expression2_type' locally defined but not used [-Wunused-local-typedefs] 585 | typedef const E2 expression2_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:587:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 587 | typedef typename M::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'M& boost::numeric::ublas::axpy_prod(const matrix_expression&, const matrix_expression&, M&, TRI, sparse_proxy_tag, column_major_tag)': src/boost/numeric/ublas/operation.hpp:612:19: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 612 | typedef M matrix_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:616:39: warning: typedef 'size_type' locally defined but not used [-Wunused-local-typedefs] 616 | typedef typename M::size_type size_type; | ^~~~~~~~~ src/boost/numeric/ublas/operation.hpp:617:40: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 617 | typedef typename M::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'M& boost::numeric::ublas::opb_prod(const matrix_expression&, const matrix_expression&, M&, dense_proxy_tag, row_major_tag)': src/boost/numeric/ublas/operation.hpp:741:19: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 741 | typedef M matrix_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:742:26: warning: typedef 'expression1_type' locally defined but not used [-Wunused-local-typedefs] 742 | typedef const E1 expression1_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:743:26: warning: typedef 'expression2_type' locally defined but not used [-Wunused-local-typedefs] 743 | typedef const E2 expression2_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp: In function 'M& boost::numeric::ublas::opb_prod(const matrix_expression&, const matrix_expression&, M&, dense_proxy_tag, column_major_tag)': src/boost/numeric/ublas/operation.hpp:772:19: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 772 | typedef M matrix_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:773:26: warning: typedef 'expression1_type' locally defined but not used [-Wunused-local-typedefs] 773 | typedef const E1 expression1_type; | ^~~~~~~~~~~~~~~~ src/boost/numeric/ublas/operation.hpp:774:26: warning: typedef 'expression2_type' locally defined but not used [-Wunused-local-typedefs] 774 | typedef const E2 expression2_type; | ^~~~~~~~~~~~~~~~ In file included from src/boost/numeric/ublas/lu.hpp:20: src/boost/numeric/ublas/triangular.hpp: In function 'void boost::numeric::ublas::inplace_solve(const matrix_expression&, vector_expression&, lower_tag, column_major_tag, dense_proxy_tag)': src/boost/numeric/ublas/triangular.hpp:1862:46: warning: typedef 'difference_type' locally defined but not used [-Wunused-local-typedefs] 1862 | typedef typename E2::difference_type difference_type; | ^~~~~~~~~~~~~~~ src/boost/numeric/ublas/triangular.hpp: In function 'void boost::numeric::ublas::inplace_solve(const matrix_expression&, vector_expression&, lower_tag, column_major_tag, unknown_storage_tag)': src/boost/numeric/ublas/triangular.hpp:1917:46: warning: typedef 'difference_type' locally defined but not used [-Wunused-local-typedefs] 1917 | typedef typename E2::difference_type difference_type; | ^~~~~~~~~~~~~~~ src/boost/numeric/ublas/triangular.hpp: In function 'void boost::numeric::ublas::inplace_solve(const matrix_expression&, vector_expression&, lower_tag, row_major_tag, dense_proxy_tag)': src/boost/numeric/ublas/triangular.hpp:1946:46: warning: typedef 'difference_type' locally defined but not used [-Wunused-local-typedefs] 1946 | typedef typename E2::difference_type difference_type; | ^~~~~~~~~~~~~~~ src/boost/numeric/ublas/triangular.hpp: In function 'void boost::numeric::ublas::inplace_solve(const matrix_expression&, vector_expression&, lower_tag, row_major_tag, packed_proxy_tag)': src/boost/numeric/ublas/triangular.hpp:1972:46: warning: typedef 'difference_type' locally defined but not used [-Wunused-local-typedefs] 1972 | typedef typename E2::difference_type difference_type; | ^~~~~~~~~~~~~~~ src/boost/numeric/ublas/triangular.hpp: In function 'void boost::numeric::ublas::inplace_solve(const matrix_expression&, vector_expression&, lower_tag, row_major_tag, unknown_storage_tag)': src/boost/numeric/ublas/triangular.hpp:2001:46: warning: typedef 'difference_type' locally defined but not used [-Wunused-local-typedefs] 2001 | typedef typename E2::difference_type difference_type; | ^~~~~~~~~~~~~~~ src/boost/numeric/ublas/triangular.hpp: In function 'void boost::numeric::ublas::inplace_solve(const matrix_expression&, matrix_expression&, lower_tag, dense_proxy_tag)': src/boost/numeric/ublas/triangular.hpp:2377:46: warning: typedef 'difference_type' locally defined but not used [-Wunused-local-typedefs] 2377 | typedef typename E2::difference_type difference_type; | ^~~~~~~~~~~~~~~ src/boost/numeric/ublas/triangular.hpp: In function 'void boost::numeric::ublas::inplace_solve(const matrix_expression&, matrix_expression&, lower_tag, unknown_storage_tag)': src/boost/numeric/ublas/triangular.hpp:2438:46: warning: typedef 'difference_type' locally defined but not used [-Wunused-local-typedefs] 2438 | typedef typename E2::difference_type difference_type; | ^~~~~~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp: In function 'void boost::numeric::ublas::swap_rows(const PM&, MV&, vector_tag)': src/boost/numeric/ublas/lu.hpp:66:41: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 66 | typedef typename MV::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/lu.hpp: In function 'void boost::numeric::ublas::swap_rows(const PM&, MV&, matrix_tag)': src/boost/numeric/ublas/lu.hpp:78:41: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] 78 | typedef typename MV::value_type value_type; | ^~~~~~~~~~ src/boost/numeric/ublas/lu.hpp: In function 'typename M::size_type boost::numeric::ublas::lu_factorize(M&)': src/boost/numeric/ublas/lu.hpp:96:19: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 96 | typedef M matrix_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp: In function 'typename M::size_type boost::numeric::ublas::lu_factorize(M&, PM&)': src/boost/numeric/ublas/lu.hpp:132:19: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 132 | typedef M matrix_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp: In function 'void boost::numeric::ublas::lu_substitute(const M&, vector_expression&)': src/boost/numeric/ublas/lu.hpp:268:25: warning: typedef 'const_matrix_type' locally defined but not used [-Wunused-local-typedefs] 268 | typedef const M const_matrix_type; | ^~~~~~~~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp:269:48: warning: typedef 'vector_type' locally defined but not used [-Wunused-local-typedefs] 269 | typedef vector vector_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp: In function 'void boost::numeric::ublas::lu_substitute(const M&, matrix_expression&)': src/boost/numeric/ublas/lu.hpp:286:25: warning: typedef 'const_matrix_type' locally defined but not used [-Wunused-local-typedefs] 286 | typedef const M const_matrix_type; | ^~~~~~~~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp:287:48: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 287 | typedef matrix matrix_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp: In function 'void boost::numeric::ublas::lu_substitute(vector_expression&, const M&)': src/boost/numeric/ublas/lu.hpp:309:25: warning: typedef 'const_matrix_type' locally defined but not used [-Wunused-local-typedefs] 309 | typedef const M const_matrix_type; | ^~~~~~~~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp:310:48: warning: typedef 'vector_type' locally defined but not used [-Wunused-local-typedefs] 310 | typedef vector vector_type; | ^~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp: In function 'void boost::numeric::ublas::lu_substitute(matrix_expression&, const M&)': src/boost/numeric/ublas/lu.hpp:327:25: warning: typedef 'const_matrix_type' locally defined but not used [-Wunused-local-typedefs] 327 | typedef const M const_matrix_type; | ^~~~~~~~~~~~~~~~~ src/boost/numeric/ublas/lu.hpp:328:48: warning: typedef 'matrix_type' locally defined but not used [-Wunused-local-typedefs] 328 | typedef matrix matrix_type; | ^~~~~~~~~~~ src/boost/geometry/algorithms/area.hpp: In static member function 'static typename Strategy::return_type boost::geometry::detail::area::ring_area::apply(const Ring&, const Strategy&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check81' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/area.hpp:81:9: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 81 | BOOST_CONCEPT_ASSERT( (geometry::concept::AreaStrategy) ); | ^~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/geometry.hpp:41: src/boost/geometry/algorithms/centroid.hpp: In function 'void boost::geometry::centroid(const Geometry&, Point&, const Strategy&)': src/boost/geometry/algorithms/centroid.hpp:329:49: warning: typedef 'point_type' locally defined but not used [-Wunused-local-typedefs] 329 | typedef typename point_type::type point_type; | ^~~~~~~~~~ src/boost/geometry/algorithms/convex_hull.hpp: In function 'void boost::geometry::convex_hull(const Geometry&, OutputGeometry&, const Strategy&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check155' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/convex_hull.hpp:155:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 155 | BOOST_CONCEPT_ASSERT( (geometry::concept::ConvexHullStrategy) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/convex_hull.hpp: In function 'OutputIterator boost::geometry::detail::convex_hull::convex_hull_insert(const Geometry&, OutputIterator, const Strategy&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check206' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/convex_hull.hpp:206:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 206 | BOOST_CONCEPT_ASSERT( (geometry::concept::ConvexHullStrategy) ); | ^~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:27, from src/boost/geometry/algorithms/difference.hpp:14, from src/boost/geometry/geometry.hpp:48: src/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp: In function 'void boost::geometry::get_intersection_points(const Geometry1&, const Geometry2&, Turns&)': src/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp:108:47: warning: typedef 'segment_intersection_strategy_type' locally defined but not used [-Wunused-local-typedefs] 108 | >::segment_intersection_strategy_type segment_intersection_strategy_type; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/algorithms/detail/has_self_intersections.hpp:18, from src/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp:19, from src/boost/geometry/algorithms/detail/overlay/traverse.hpp:17, from src/boost/geometry/algorithms/detail/overlay/overlay.hpp:25, from src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:28: src/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp: In function 'void boost::geometry::self_turns(const Geometry&, Turns&, InterruptPolicy&)': src/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp:284:47: warning: typedef 'strategy_type' locally defined but not used [-Wunused-local-typedefs] 284 | >::segment_intersection_strategy_type strategy_type; | ^~~~~~~~~~~~~ In file included from src/boost/geometry/algorithms/detail/overlay/overlay.hpp:31: src/boost/geometry/algorithms/reverse.hpp: In static member function 'static void boost::geometry::detail::reverse::polygon_reverse::apply(Polygon&)': src/boost/geometry/algorithms/reverse.hpp:50:61: warning: typedef 'ring_type' locally defined but not used [-Wunused-local-typedefs] 50 | typedef typename geometry::ring_type::type ring_type; | ^~~~~~~~~ src/boost/range/algorithm/reverse.hpp: In function 'BidirectionalRange& boost::range::reverse(BidirectionalRange&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check32' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:92:45: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 92 | #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) | ^~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/reverse.hpp:32:5: note: in expansion of macro 'BOOST_RANGE_CONCEPT_ASSERT' 32 | BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/reverse.hpp: In function 'const BidirectionalRange& boost::range::reverse(const BidirectionalRange&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check41' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:92:45: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 92 | #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) | ^~~~~~~~~~~~~~~~~~~~ src/boost/range/algorithm/reverse.hpp:41:5: note: in expansion of macro 'BOOST_RANGE_CONCEPT_ASSERT' 41 | BOOST_RANGE_CONCEPT_ASSERT(( BidirectionalRangeConcept )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/algorithms/intersection.hpp:15, from src/boost/geometry/geometry.hpp:55: src/boost/geometry/algorithms/intersects.hpp: In function 'bool boost::geometry::intersects(const Geometry&)': src/boost/geometry/algorithms/intersects.hpp:59:47: warning: typedef 'segment_intersection_strategy_type' locally defined but not used [-Wunused-local-typedefs] 59 | >::segment_intersection_strategy_type segment_intersection_strategy_type; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/simplify_concept.hpp: In static member function 'static void boost::geometry::concept::SimplifyStrategy::checker::apply(const ApplyMethod&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check77' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/simplify_concept.hpp:77:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 77 | BOOST_CONCEPT_ASSERT | ^~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/geometry.hpp:65: src/boost/geometry/algorithms/simplify.hpp: In static member function 'static void boost::geometry::detail::simplify::simplify_polygon::apply(const Polygon&, Polygon&, const Distance&, const Strategy&)': src/boost/geometry/algorithms/simplify.hpp:121:51: warning: typedef 'ring_type' locally defined but not used [-Wunused-local-typedefs] 121 | typedef typename ring_type::type ring_type; | ^~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp: In function 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check255' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:255:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 255 | BOOST_CONCEPT_ASSERT( (geometry::concept::SimplifyStrategy) ); | ^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp: In function 'void boost::geometry::detail::simplify::simplify_insert(const Geometry&, OutputIterator, const Distance&, const Strategy&)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check325' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:325:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 325 | BOOST_CONCEPT_ASSERT( (geometry::concept::SimplifyStrategy) ); | ^~~~~~~~~~~~~~~~~~~~ In file included from src/boost/geometry/geometry.hpp:67: src/boost/geometry/algorithms/touches.hpp: In function 'bool boost::geometry::touches(const Geometry1&, const Geometry2&)': src/boost/geometry/algorithms/touches.hpp:161:11: warning: typedef 'policy_type' locally defined but not used [-Wunused-local-typedefs] 161 | > policy_type; | ^~~~~~~~~~~ In file included from src/boost/geometry/geometry.hpp:68: src/boost/geometry/algorithms/transform.hpp: In static member function 'static bool boost::geometry::detail::transform::transform_polygon::apply(const Polygon1&, Polygon2&, const Strategy&)': src/boost/geometry/algorithms/transform.hpp:152:52: warning: typedef 'ring1_type' locally defined but not used [-Wunused-local-typedefs] 152 | typedef typename ring_type::type ring1_type; | ^~~~~~~~~~ src/boost/geometry/algorithms/transform.hpp:153:52: warning: typedef 'ring2_type' locally defined but not used [-Wunused-local-typedefs] 153 | typedef typename ring_type::type ring2_type; | ^~~~~~~~~~ In file included from src/boost/geometry/geometry.hpp:70: src/boost/geometry/algorithms/unique.hpp: In static member function 'static void boost::geometry::detail::unique::polygon_unique::apply(Polygon&, const ComparePolicy&)': src/boost/geometry/algorithms/unique.hpp:60:61: warning: typedef 'ring_type' locally defined but not used [-Wunused-local-typedefs] 60 | typedef typename geometry::ring_type::type ring_type; | ^~~~~~~~~ In file included from src/boost/algorithm/string/case_conv.hpp:24, from src/boost/algorithm/string.hpp:20, from src/boost/geometry/io/wkt/read.hpp:22, from src/boost/geometry/multi/io/wkt/read.hpp:23, from src/boost/geometry/multi/io/wkt/wkt.hpp:17, from src/boost/geometry/multi/multi.hpp:75, from src/boost/geometry/geometry.hpp:75: src/boost/algorithm/string/detail/case_conv.hpp: At global scope: src/boost/algorithm/string/detail/case_conv.hpp:33:44: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 33 | struct to_lowerF : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ src/boost/algorithm/string/detail/case_conv.hpp:53:44: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 53 | struct to_upperF : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from src/boost/algorithm/string/finder.hpp:23, from src/boost/algorithm/string/find.hpp:22, from src/boost/algorithm/string/predicate.hpp:23, from src/boost/algorithm/string.hpp:21: src/boost/algorithm/string/detail/finder.hpp: In member function 'boost::iterator_range boost::algorithm::detail::last_finderF::findit(ForwardIteratorT, ForwardIteratorT, std::forward_iterator_tag) const': src/boost/algorithm/string/detail/finder.hpp:145:46: warning: typedef 'input_iterator_type' locally defined but not used [-Wunused-local-typedefs] 145 | typedef ForwardIteratorT input_iterator_type; | ^~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/detail/finder.hpp: In member function 'boost::iterator_range boost::algorithm::detail::nth_finderF::find_forward(ForwardIteratorT, ForwardIteratorT, unsigned int) const': src/boost/algorithm/string/detail/finder.hpp:266:46: warning: typedef 'input_iterator_type' locally defined but not used [-Wunused-local-typedefs] 266 | typedef ForwardIteratorT input_iterator_type; | ^~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/detail/finder.hpp: In member function 'boost::iterator_range boost::algorithm::detail::nth_finderF::find_backward(ForwardIteratorT, ForwardIteratorT, unsigned int) const': src/boost/algorithm/string/detail/finder.hpp:301:46: warning: typedef 'input_iterator_type' locally defined but not used [-Wunused-local-typedefs] 301 | typedef ForwardIteratorT input_iterator_type; | ^~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/detail/finder.hpp: In function 'boost::iterator_range boost::algorithm::detail::find_head_impl(ForwardIteratorT, ForwardIteratorT, unsigned int, std::random_access_iterator_tag)': src/boost/algorithm/string/detail/finder.hpp:365:42: warning: typedef 'input_iterator_type' locally defined but not used [-Wunused-local-typedefs] 365 | typedef ForwardIteratorT input_iterator_type; | ^~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/detail/finder.hpp: In function 'boost::iterator_range boost::algorithm::detail::find_tail_impl(ForwardIteratorT, ForwardIteratorT, unsigned int, std::random_access_iterator_tag)': src/boost/algorithm/string/detail/finder.hpp:439:42: warning: typedef 'input_iterator_type' locally defined but not used [-Wunused-local-typedefs] 439 | typedef ForwardIteratorT input_iterator_type; | ^~~~~~~~~~~~~~~~~~~ In file included from src/boost/bind/mem_fn.hpp:25, from src/boost/mem_fn.hpp:22, from src/boost/function/detail/prologue.hpp:18, from src/boost/function.hpp:24, from src/boost/algorithm/string/detail/find_iterator.hpp:18, from src/boost/algorithm/string/find_iterator.hpp:24, from src/boost/algorithm/string/iter_find.hpp:27, from src/boost/algorithm/string/split.hpp:16, from src/boost/algorithm/string.hpp:23: src/boost/get_pointer.hpp: At global scope: src/boost/get_pointer.hpp:27:40: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 27 | template T * get_pointer(std::auto_ptr const& p) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from src/boost/function/detail/maybe_include.hpp:18, from src/boost/function/detail/function_iterate.hpp:14, from src/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, from src/boost/function.hpp:64: src/boost/function/function_template.hpp:656:19: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 656 | , public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from src/boost/function/detail/maybe_include.hpp:23, from src/boost/function/detail/function_iterate.hpp:14, from src/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: src/boost/function/function_template.hpp:660:19: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 660 | , public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from src/boost/algorithm/string/iter_find.hpp:28: src/boost/algorithm/string/detail/util.hpp:93:29: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 93 | public std::unary_function< iterator_range, SeqT > | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ src/boost/algorithm/string/iter_find.hpp: In function 'SequenceSequenceT& boost::algorithm::iter_find(SequenceSequenceT&, RangeT&, FinderT)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check77' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/iter_find.hpp:77:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 77 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/iter_find.hpp: In function 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check148' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/iter_find.hpp:148:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 148 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp: In function 'OutputIteratorT boost::algorithm::find_format_copy(OutputIteratorT, const RangeT&, FinderT, FormatterT)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check65' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:65:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 65 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check70' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:70:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 70 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp: In function 'SequenceT boost::algorithm::find_format_copy(const SequenceT&, FinderT, FormatterT)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check99' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:99:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 99 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check104' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:104:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 104 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp: In function 'void boost::algorithm::find_format(SequenceT&, FinderT, FormatterT)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check135' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:135:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 135 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check140' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:140:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 140 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp: In function 'OutputIteratorT boost::algorithm::find_format_all_copy(OutputIteratorT, const RangeT&, FinderT, FormatterT)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check184' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:184:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 184 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check189' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:189:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 189 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp: In function 'SequenceT boost::algorithm::find_format_all_copy(const SequenceT&, FinderT, FormatterT)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check219' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:219:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 219 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check224' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:224:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 224 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp: In function 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT)': src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check257' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:257:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 257 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:71:20: warning: typedef 'boost_concept_check262' locally defined but not used [-Wunused-local-typedefs] 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/general.hpp:71:7: note: in expansion of macro 'BOOST_PP_CAT' 71 | BOOST_PP_CAT(boost_concept_check,__LINE__) | ^~~~~~~~~~~~ src/boost/concept/assert.hpp:44:5: note: in expansion of macro 'BOOST_CONCEPT_ASSERT_FN' 44 | BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens) | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/algorithm/string/find_format.hpp:262:13: note: in expansion of macro 'BOOST_CONCEPT_ASSERT' 262 | BOOST_CONCEPT_ASSERT(( | ^~~~~~~~~~~~~~~~~~~~ In file included from src/boost/polygon/interval_data.hpp:16, from src/boost/polygon/polygon.hpp:22, from src/boost/geometry/geometries/adapted/boost_polygon/point.hpp:16, from src/boost/geometry/geometries/adapted/boost_polygon.hpp:12, from src/myinit.h:19: src/boost/polygon/interval_concept.hpp: In function 'typename boost::enable_if::type>::type>::type, IntervalType>::type& boost::polygon::scale_down(IntervalType&, typename interval_coordinate_type::type)': src/boost/polygon/interval_concept.hpp:389:65: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] 389 | typedef typename interval_coordinate_type::type Unit; | ^~~~ In file included from src/boost/polygon/polygon.hpp:47: src/boost/polygon/polygon_traits.hpp: In function 'area_type boost::polygon::point_sequence_area(iterator_type, iterator_type)': src/boost/polygon/polygon_traits.hpp:974:64: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] 974 | typedef typename point_traits::coordinate_type Unit; | ^~~~ src/boost/polygon/polygon_traits.hpp: At global scope: src/boost/polygon/polygon_traits.hpp:1177:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1177 | class less_point : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from src/boost/polygon/polygon.hpp:53: src/boost/polygon/detail/max_cover.hpp:39:45: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 39 | class lessEdgeAssociation : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from src/boost/polygon/polygon.hpp:59: src/boost/polygon/detail/boolean_op_45.hpp:153:47: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | class lessScan45ElementRise : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/boost/polygon/detail/boolean_op_45.hpp:462:43: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 462 | class lessScan45Point : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from src/boost/polygon/polygon.hpp:67: src/boost/polygon/polygon_90_set_concept.hpp: In function 'typename boost::enable_if::type, polygon_set_type>::type& boost::polygon::resize(polygon_set_type&, coord_type)': src/boost/polygon/polygon_90_set_concept.hpp:331:79: warning: typedef 'Unit' locally defined but not used [-Wunused-local-typedefs] 331 | typedef typename polygon_90_set_traits::coordinate_type Unit; | ^~~~ In file included from src/boost/polygon/polygon.hpp:80: src/boost/polygon/detail/polygon_arbitrary_formation.hpp: At global scope: src/boost/polygon/detail/polygon_arbitrary_formation.hpp:25:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 25 | class less_point : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/boost/polygon/detail/polygon_arbitrary_formation.hpp:267:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 267 | class less_half_edge : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/boost/polygon/detail/polygon_arbitrary_formation.hpp:774:47: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 774 | class less_vertex_half_edge : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1209:46: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1209 | class less_half_edge_count : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1227:45: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 1227 | class less_incoming_count : public std::binary_function, int>, active_tail_arbitrary*>, | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In static member function 'static boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary* boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary::joinChains(boost::polygon::polygon_arbitrary_formation::Point, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, boost::polygon::polygon_arbitrary_formation::active_tail_arbitrary*, bool, cT&)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:1127:66: warning: typedef 'result_concept' locally defined but not used [-Wunused-local-typedefs] 1127 | typedef typename geometry_concept::type result_concept; | ^~~~~~~~~~~~~~ src/boost/polygon/detail/polygon_arbitrary_formation.hpp: In member function 'iT boost::polygon::trapezoid_arbitrary_formation::processEvent_(cT&, iT, iT)': src/boost/polygon/detail/polygon_arbitrary_formation.hpp:2633:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] 2633 | typedef typename high_precision_type::type high_precision; | ^~~~~~~~~~~~~~ In file included from src/boost/polygon/polygon_set_data.hpp:935, from src/boost/polygon/polygon.hpp:81: src/boost/polygon/detail/scan_arbitrary.hpp: At global scope: src/boost/polygon/detail/scan_arbitrary.hpp:318:47: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 318 | class less_point_down_slope : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/boost/polygon/detail/scan_arbitrary.hpp: In static member function 'static void boost::polygon::line_intersection::validate_scan(std::vector::Point> >&, iT, iT, Unit)': src/boost/polygon/detail/scan_arbitrary.hpp:209:38: warning: typedef 'Rectangle' locally defined but not used [-Wunused-local-typedefs] 209 | typedef rectangle_data Rectangle; | ^~~~~~~~~ src/boost/polygon/detail/scan_arbitrary.hpp: In member function 'iT boost::polygon::scanline::handle_input_events(result_type&, result_functor, iT, iT)': src/boost/polygon/detail/scan_arbitrary.hpp:1027:56: warning: typedef 'high_precision' locally defined but not used [-Wunused-local-typedefs] 1027 | typedef typename high_precision_type::type high_precision; | ^~~~~~~~~~~~~~ In file included from src/boost/polygon/polygon_set_data.hpp:1001: src/boost/polygon/detail/polygon_set_view.hpp: In function 'void boost::polygon::execute_boolean_op(value_type&, const geometry_type_1&, const geometry_type_2&)': src/boost/polygon/detail/polygon_set_view.hpp:95:29: warning: typedef 'rtype' locally defined but not used [-Wunused-local-typedefs] 95 | typedef geometry_type_2 rtype; | ^~~~~ In file included from src/myinit.h:54, from src/point2av.h:4, from src/myinit.h:53, from src/mline2av.h:4, from src/myinit.h:52, from src/poly2av.h:5, from src/myinit.h:51: src/line2av.h: In function 'SV* linestring2perl(PerlInterpreter*, const linestring&)': src/line2av.h:14:21: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 14 | for (int i = 0; i < line_len; i++) { | ~~^~~~~~~~~~ src/mline2av.h: In function 'SV* multi_linestring2perl(PerlInterpreter*, const multi_linestring&)': src/mline2av.h:15:21: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 15 | for (int i = 0; i < size; i++) { | ~~^~~~~~ src/mline2av.h:21:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 21 | for (int j = 0; j < line_len; j++) { | ~~^~~~~~~~~~ src/mline2av.h: In function 'multi_linestring* perl2multi_linestring(PerlInterpreter*, AV*)': src/mline2av.h:61:7: warning: unused variable 'innerav' [-Wunused-variable] 61 | AV* innerav; | ^~~~~~~ In file included from src/boost/concept/assert.hpp:36, from src/boost/concept_check.hpp:20, from src/boost/range/concepts.hpp:19, from src/boost/range/algorithm/equal.hpp:14, from src/boost/range/iterator_range_core.hpp:29, from src/boost/range/iterator_range.hpp:13, from src/boost/range.hpp:28, from src/boost/geometry/core/point_type.hpp:19, from src/boost/geometry/core/coordinate_system.hpp:20, from src/boost/geometry/core/cs.hpp:21, from src/boost/geometry/geometry.hpp:19: src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': src/boost/geometry/geometries/concepts/point_concept.hpp:117:5: required from 'class boost::geometry::concept::Point >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Point >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > >, boost::concepts::constraint > >, boost::concepts::requirement >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/util/for_each_coordinate.hpp:69:5: required from 'class boost::geometry::model::linestring >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/line2av.h:18:5: required from here 18 | av_store_point_xy(pointav, ls[i].x(), ls[i].y()); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from src/boost/concept_check.hpp:32: src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Point >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::Point >]': src/boost/geometry/util/for_each_coordinate.hpp:69:5: required from 'class boost::geometry::model::linestring >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/line2av.h:18:5: required from here 18 | av_store_point_xy(pointav, ls[i].x(), ls[i].y()); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Point::~Point() [with Geometry = boost::geometry::model::d2::point_xy]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:117:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 117 | BOOST_CONCEPT_USAGE(Point) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': src/boost/iterator/iterator_concepts.hpp:116:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::incrementable_traversal_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': src/boost/range/concepts.hpp:140:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_*, std::vector, std::allocator > > > > >, boost::concepts::constraint*, std::vector, std::allocator > > > > >, boost::concepts::requirement*, std::vector, std::allocator > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::single_pass_traversal_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_*, std::vector, std::allocator > > > > >, boost::concepts::constraint*, std::vector, std::allocator > > > > >, boost::concepts::requirement*, std::vector, std::allocator > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/range/concepts.hpp:259:10: required from 'struct boost::SinglePassRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_*, std::vector, std::allocator > > > > >, boost::concepts::constraint*, std::vector, std::allocator > > > > >, boost::concepts::requirement*, std::vector, std::allocator > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/range/concepts.hpp:260:10: required from 'struct boost::SinglePassRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': src/boost/range/concepts.hpp:179:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_*, std::vector, std::allocator > > > > >, boost::concepts::constraint*, std::vector, std::allocator > > > > >, boost::concepts::requirement*, std::vector, std::allocator > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::forward_traversal_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_*, std::vector, std::allocator > > > > >, boost::concepts::constraint*, std::vector, std::allocator > > > > >, boost::concepts::requirement*, std::vector, std::allocator > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/range/concepts.hpp:299:9: required from 'struct boost::ForwardRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_*, std::vector, std::allocator > > > > >, boost::concepts::constraint*, std::vector, std::allocator > > > > >, boost::concepts::requirement*, std::vector, std::allocator > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/range/concepts.hpp:300:9: required from 'struct boost::ForwardRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/range/concepts.hpp:333:9: required from 'struct boost::BidirectionalRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:571:17: note: in a call to non-static member function 'boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::~BidirectionalIteratorConcept()' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: note: in expansion of macro 'BOOST_concept' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/range/concepts.hpp:334:9: required from 'struct boost::BidirectionalRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:571:17: note: in a call to non-static member function 'boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::~BidirectionalIteratorConcept()' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: note: in expansion of macro 'BOOST_concept' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/range/concepts.hpp:351:9: required from 'struct boost::RandomAccessRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:600:17: note: in a call to non-static member function 'boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::~RandomAccessIteratorConcept()' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: note: in expansion of macro 'BOOST_concept' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]': src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/range/concepts.hpp:352:9: required from 'struct boost::RandomAccessRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:600:17: note: in a call to non-static member function 'boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::~RandomAccessIteratorConcept()' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: note: in expansion of macro 'BOOST_concept' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessRangeConcept > >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:80:5: required from 'class boost::geometry::concept::Linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Linestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:348:12: note: in a call to non-static member function 'boost::RandomAccessRangeConcept > >::~RandomAccessRangeConcept()' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:84:5: required from 'class boost::geometry::concept::Linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Linestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Linestring > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::Linestring > >]': src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Linestring::~Linestring() [with Geometry = boost::geometry::model::linestring >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/linestring_concept.hpp:84:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 84 | BOOST_CONCEPT_USAGE(Linestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]': src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept, false, false> >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept, false, false> >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept, false, false> >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, false, false> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_polygon.hpp:51:5: required from 'class boost::geometry::model::multi_polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/poly2av.h:54:36: required from here 54 | polygon poly = multi_poly[i]; | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept, false, false> >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessRangeConcept, false, false> >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:80:5: required from 'class boost::geometry::concept::Ring, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Ring, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, false, false> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_polygon.hpp:51:5: required from 'class boost::geometry::model::multi_polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/poly2av.h:54:36: required from here 54 | polygon poly = multi_poly[i]; | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:348:12: note: in a call to non-static member function 'boost::RandomAccessRangeConcept, false, false> >::~RandomAccessRangeConcept()' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]': src/boost/geometry/geometries/concepts/ring_concept.hpp:60:5: required from 'class boost::geometry::concept::Ring, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Ring, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, false, false> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_polygon.hpp:51:5: required from 'class boost::geometry::model::multi_polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/poly2av.h:54:36: required from here 54 | polygon poly = multi_poly[i]; | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Ring, false, false> >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::Ring, false, false> >]': src/boost/geometry/geometries/concepts/polygon_concept.hpp:52:5: required from 'class boost::geometry::concept::Polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Polygon, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, false, false> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_polygon.hpp:51:5: required from 'class boost::geometry::model::multi_polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/poly2av.h:54:36: required from here 54 | polygon poly = multi_poly[i]; | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Ring::~Ring() [with Geometry = boost::geometry::model::ring, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/ring_concept.hpp:60:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 60 | BOOST_CONCEPT_USAGE(Ring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]': src/boost/geometry/geometries/concepts/polygon_concept.hpp:79:5: required from 'class boost::geometry::concept::Polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Polygon, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, false, false> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_polygon.hpp:51:5: required from 'class boost::geometry::model::multi_polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/poly2av.h:54:36: required from here 54 | polygon poly = multi_poly[i]; | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Polygon, false, false> >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::Polygon, false, false> >]': src/boost/geometry/multi/geometries/multi_polygon.hpp:51:5: required from 'class boost::geometry::model::multi_polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/poly2av.h:54:36: required from here 54 | polygon poly = multi_poly[i]; | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Polygon::~Polygon() [with PolygonType = boost::geometry::model::polygon, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/polygon_concept.hpp:79:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 79 | BOOST_CONCEPT_USAGE(Polygon) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Point >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/point_concept.hpp:117:5: required from 'class boost::geometry::concept::Point >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Point >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > >, boost::concepts::constraint > >, boost::concepts::requirement >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/util/for_each_coordinate.hpp:69:5: required from 'class boost::geometry::model::linestring >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/line2av.h:18:5: required from here 18 | av_store_point_xy(pointav, ls[i].x(), ls[i].y()); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Point::~Point() [with Geometry = boost::geometry::model::d2::point_xy]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:117:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 117 | BOOST_CONCEPT_USAGE(Point) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:162:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 162 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::incrementable_traversal_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:124:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 124 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:236:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 236 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::single_pass_traversal_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:162:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 162 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:124:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 124 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:236:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 236 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = boost::geometry::model::linestring >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:262:10: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 262 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:132:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 132 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::forward_traversal_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:132:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 132 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:140:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 140 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::InputIterator::~InputIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:515:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 515 | BOOST_CONCEPT_USAGE(InputIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::ForwardIterator::~ForwardIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:546:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 546 | BOOST_CONCEPT_USAGE(ForwardIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::BidirectionalIterator::~BidirectionalIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:574:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 574 | BOOST_CONCEPT_USAGE(BidirectionalIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:140:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 140 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::InputIterator::~InputIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:515:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 515 | BOOST_CONCEPT_USAGE(InputIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::ForwardIterator::~ForwardIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:546:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 546 | BOOST_CONCEPT_USAGE(ForwardIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::BidirectionalIterator::~BidirectionalIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:574:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 574 | BOOST_CONCEPT_USAGE(BidirectionalIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Comparable::~Comparable() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:256:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 256 | BOOST_CONCEPT_USAGE(Comparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::RandomAccessIterator::~RandomAccessIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:604:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 604 | BOOST_CONCEPT_USAGE(RandomAccessIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Comparable::~Comparable() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:256:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 256 | BOOST_CONCEPT_USAGE(Comparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied*, std::vector, std::allocator > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::RandomAccessIterator::~RandomAccessIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:604:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 604 | BOOST_CONCEPT_USAGE(RandomAccessIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Linestring > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/linestring_concept.hpp:84:5: required from 'class boost::geometry::concept::Linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Linestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Linestring::~Linestring() [with Geometry = boost::geometry::model::linestring >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/linestring_concept.hpp:84:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 84 | BOOST_CONCEPT_USAGE(Linestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept, false, false> >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept, false, false> >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept, false, false> >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept, false, false> >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, false, false> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_polygon.hpp:51:5: required from 'class boost::geometry::model::multi_polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/poly2av.h:54:36: required from here 54 | polygon poly = multi_poly[i]; | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = boost::geometry::model::ring, false, false>]' 36 | ~model() | ^ src/boost/range/concepts.hpp:262:10: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 262 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Ring, false, false> >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/ring_concept.hpp:60:5: required from 'class boost::geometry::concept::Ring, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Ring, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, false, false> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_polygon.hpp:51:5: required from 'class boost::geometry::model::multi_polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/poly2av.h:54:36: required from here 54 | polygon poly = multi_poly[i]; | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Ring::~Ring() [with Geometry = boost::geometry::model::ring, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/ring_concept.hpp:60:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 60 | BOOST_CONCEPT_USAGE(Ring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Polygon, false, false> >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/polygon_concept.hpp:79:5: required from 'class boost::geometry::concept::Polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Polygon, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, false, false> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_polygon.hpp:51:5: required from 'class boost::geometry::model::multi_polygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/poly2av.h:54:36: required from here 54 | polygon poly = multi_poly[i]; | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Polygon::~Polygon() [with PolygonType = boost::geometry::model::polygon, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/polygon_concept.hpp:79:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 79 | BOOST_CONCEPT_USAGE(Polygon) | ^~~~~~~~~~~~~~~~~~~ In file included from src/myinit.h:55, from src/line2av.h:4: src/medial_axis.hpp: In instantiation of 'void boost::polygon::medial_axis::_build() [with T = double; TRAITS = boost::polygon::medial_axis_traits]': src/boost/polygon/voronoi_builder.hpp:125:19: required from 'void boost::polygon::voronoi_builder::construct(OUTPUT*) [with OUTPUT = boost::polygon::medial_axis; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' 125 | output->_build(); | ~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":286:22: required from here src/medial_axis.hpp:1552:22: warning: unused variable 'x1' [-Wunused-variable] 1552 | double x1, y1; | ^~ src/medial_axis.hpp:1552:26: warning: unused variable 'y1' [-Wunused-variable] 1552 | double x1, y1; | ^~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: required from 'class boost::geometry::concept::ConstPoint >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPoint >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > >, boost::concepts::constraint > >, boost::concepts::requirement >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:74:8: required from 'struct boost::geometry::dispatch::check >, true>' 74 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::linestring >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_points.hpp:158:35: required from 'std::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = model::linestring >; std::size_t = long unsigned int]' 158 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/line2av.h:11:60: required from here 11 | const unsigned int line_len = boost::geometry::num_points(ls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPoint >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstPoint >]': src/boost/geometry/geometries/concepts/segment_concept.hpp:99:5: required from 'class boost::geometry::concept::ConstLinestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstLinestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:74:8: required from 'struct boost::geometry::dispatch::check >, true>' 74 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::linestring >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_points.hpp:158:35: required from 'std::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = model::linestring >; std::size_t = long unsigned int]' 158 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/line2av.h:11:60: required from here 11 | const unsigned int line_len = boost::geometry::num_points(ls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPoint::~ConstPoint() [with Geometry = boost::geometry::model::d2::point_xy]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(ConstPoint) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::ForwardRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:74:8: required from 'struct boost::geometry::dispatch::check >, true>' 74 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::linestring >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_points.hpp:158:35: required from 'std::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = model::linestring >; std::size_t = long unsigned int]' 158 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/line2av.h:11:60: required from here 11 | const unsigned int line_len = boost::geometry::num_points(ls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::ForwardRangeConcept > >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:111:5: required from 'class boost::geometry::concept::ConstLinestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstLinestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:74:8: required from 'struct boost::geometry::dispatch::check >, true>' 74 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::linestring >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_points.hpp:158:35: required from 'std::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = model::linestring >; std::size_t = long unsigned int]' 158 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/line2av.h:11:60: required from here 11 | const unsigned int line_len = boost::geometry::num_points(ls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:296:12: note: in a call to non-static member function 'boost::ForwardRangeConcept > >::~ForwardRangeConcept()' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:116:5: required from 'class boost::geometry::concept::ConstLinestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstLinestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:74:8: required from 'struct boost::geometry::dispatch::check >, true>' 74 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::linestring >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_points.hpp:158:35: required from 'std::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = model::linestring >; std::size_t = long unsigned int]' 158 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/line2av.h:11:60: required from here 11 | const unsigned int line_len = boost::geometry::num_points(ls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstLinestring > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstLinestring > >]': src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:74:8: required from 'struct boost::geometry::dispatch::check >, true>' 74 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::linestring >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_points.hpp:158:35: required from 'std::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = model::linestring >; std::size_t = long unsigned int]' 158 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/line2av.h:11:60: required from here 11 | const unsigned int line_len = boost::geometry::num_points(ls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstLinestring::~ConstLinestring() [with Geometry = const boost::geometry::model::linestring >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/linestring_concept.hpp:116:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 116 | BOOST_CONCEPT_USAGE(ConstLinestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': src/boost/concept_check.hpp:576:11: required from 'boost::BidirectionalIterator::~BidirectionalIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'static void boost::concepts::requirement::failed() [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:333:9: required from 'struct boost::BidirectionalRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::bidirectional_iterator_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': src/boost/concept_check.hpp:606:11: required from 'boost::RandomAccessIterator::~RandomAccessIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:351:9: required from 'struct boost::RandomAccessRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::random_access_iterator_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]': src/boost/geometry/geometries/concepts/ring_concept.hpp:90:5: required from 'class boost::geometry::concept::ConstRing, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstRing, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstRing, false, false> >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstRing, false, false> >]': src/boost/geometry/geometries/concepts/polygon_concept.hpp:105:5: required from 'class boost::geometry::concept::ConstPolygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPolygon, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstRing::~ConstRing() [with Geometry = boost::geometry::model::ring, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/ring_concept.hpp:90:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 90 | BOOST_CONCEPT_USAGE(ConstRing) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]': src/boost/geometry/geometries/concepts/polygon_concept.hpp:126:5: required from 'class boost::geometry::concept::ConstPolygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPolygon, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > >, boost::concepts::constraint, false, false> > >, boost::concepts::requirement, false, false> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPolygon, false, false> >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstPolygon, false, false> >]': src/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp:70:5: required from 'class boost::geometry::concept::ConstMultiPolygon, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstMultiPolygon, false, false> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPolygon::~ConstPolygon() [with PolygonType = boost::geometry::model::polygon, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/polygon_concept.hpp:126:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 126 | BOOST_CONCEPT_USAGE(ConstPolygon) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >, boost::concepts::constraint, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >, boost::concepts::requirement, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/range/concepts.hpp:259:10: required from 'struct boost::SinglePassRangeConcept, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept, false, false> > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept, false, false> > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept, false, false> > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept, false, false> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > > >]': src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept, false, false> > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept, false, false> > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept, false, false> > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept, false, false> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept, false, false> > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >, boost::concepts::constraint, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >, boost::concepts::requirement, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/range/concepts.hpp:299:9: required from 'struct boost::ForwardRangeConcept, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept, false, false> > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept, false, false> > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept, false, false> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/range/concepts.hpp:333:9: required from 'struct boost::BidirectionalRangeConcept, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept, false, false> > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept, false, false> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:571:17: note: in a call to non-static member function 'boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >::~BidirectionalIteratorConcept()' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: note: in expansion of macro 'BOOST_concept' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]': src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/range/concepts.hpp:351:9: required from 'struct boost::RandomAccessRangeConcept, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept, false, false> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, false, false> > > >, boost::concepts::constraint, false, false> > > >, boost::concepts::requirement, false, false> > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:600:17: note: in a call to non-static member function 'boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >::~RandomAccessIteratorConcept()' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: note: in expansion of macro 'BOOST_concept' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessRangeConcept, false, false> > >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:80:5: required from 'class boost::geometry::concept::ConstMultiPolygon, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstMultiPolygon, false, false> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:348:12: note: in a call to non-static member function 'boost::RandomAccessRangeConcept, false, false> > >::~RandomAccessRangeConcept()' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > > >]': src/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp:76:5: required from 'class boost::geometry::concept::ConstMultiPolygon, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstMultiPolygon, false, false> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstMultiPolygon, false, false> > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstMultiPolygon, false, false> > >]': src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstMultiPolygon::~ConstMultiPolygon() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 36 | ~model() | ^ src/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp:76:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 76 | BOOST_CONCEPT_USAGE(ConstMultiPolygon) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >*, std::vector >, std::allocator > > > > > >, boost::concepts::constraint >*, std::vector >, std::allocator > > > > > >, boost::concepts::requirement >*, std::vector >, std::allocator > > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/range/concepts.hpp:259:10: required from 'struct boost::SinglePassRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >*, std::vector >, std::allocator > > > > > >, boost::concepts::constraint >*, std::vector >, std::allocator > > > > > >, boost::concepts::requirement >*, std::vector >, std::allocator > > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/range/concepts.hpp:260:10: required from 'struct boost::SinglePassRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >*, std::vector >, std::allocator > > > > > >, boost::concepts::constraint >*, std::vector >, std::allocator > > > > > >, boost::concepts::requirement >*, std::vector >, std::allocator > > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/range/concepts.hpp:299:9: required from 'struct boost::ForwardRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >*, std::vector >, std::allocator > > > > > >, boost::concepts::constraint >*, std::vector >, std::allocator > > > > > >, boost::concepts::requirement >*, std::vector >, std::allocator > > > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/range/concepts.hpp:300:9: required from 'struct boost::ForwardRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/range/concepts.hpp:333:9: required from 'struct boost::BidirectionalRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:571:17: note: in a call to non-static member function 'boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >::~BidirectionalIteratorConcept()' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: note: in expansion of macro 'BOOST_concept' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/range/concepts.hpp:334:9: required from 'struct boost::BidirectionalRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:571:17: note: in a call to non-static member function 'boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >::~BidirectionalIteratorConcept()' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: note: in expansion of macro 'BOOST_concept' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/range/concepts.hpp:351:9: required from 'struct boost::RandomAccessRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:600:17: note: in a call to non-static member function 'boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >::~RandomAccessIteratorConcept()' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: note: in expansion of macro 'BOOST_concept' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]': src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/range/concepts.hpp:352:9: required from 'struct boost::RandomAccessRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:600:17: note: in a call to non-static member function 'boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >::~RandomAccessIteratorConcept()' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ src/boost/concept/detail/concept_def.hpp:39:12: note: in expansion of macro 'BOOST_PP_CAT' 39 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: note: in expansion of macro 'BOOST_concept' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessRangeConcept > > >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:80:5: required from 'class boost::geometry::concept::MultiLinestring > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::MultiLinestring > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:348:12: note: in a call to non-static member function 'boost::RandomAccessRangeConcept > > >::~RandomAccessRangeConcept()' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp:54:5: required from 'class boost::geometry::concept::MultiLinestring > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::MultiLinestring > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::MultiLinestring > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::MultiLinestring > > >]': src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::MultiLinestring::~MultiLinestring() [with Geometry = boost::geometry::model::multi_linestring > >]' 36 | ~model() | ^ src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp:54:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 54 | BOOST_CONCEPT_USAGE(MultiLinestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]': src/boost/geometry/geometries/concepts/polygon_concept.hpp:126:5: required from 'class boost::geometry::concept::ConstPolygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPolygon, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:86:8: required from 'struct boost::geometry::dispatch::check, false, false>, true>' 86 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false>, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::polygon, false, false>]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:186:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 186 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPolygon, false, false> >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstPolygon, false, false> >]': src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:86:8: required from 'struct boost::geometry::dispatch::check, false, false>, true>' 86 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false>, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::polygon, false, false>]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:186:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 186 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPolygon::~ConstPolygon() [with PolygonType = const boost::geometry::model::polygon, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/polygon_concept.hpp:126:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 126 | BOOST_CONCEPT_USAGE(ConstPolygon) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::ForwardRangeConcept > >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:111:5: required from 'class boost::geometry::concept::ConstLinestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstLinestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:296:12: note: in a call to non-static member function 'boost::ForwardRangeConcept > >::~ForwardRangeConcept()' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:116:5: required from 'class boost::geometry::concept::ConstLinestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstLinestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstLinestring > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstLinestring > >]': src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp:71:5: required from 'class boost::geometry::concept::ConstMultiLinestring > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstMultiLinestring > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstLinestring::~ConstLinestring() [with Geometry = boost::geometry::model::linestring >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/linestring_concept.hpp:116:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 116 | BOOST_CONCEPT_USAGE(ConstLinestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessRangeConcept > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::RandomAccessRangeConcept > > >]': src/boost/geometry/geometries/concepts/linestring_concept.hpp:80:5: required from 'class boost::geometry::concept::ConstMultiLinestring > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstMultiLinestring > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:348:12: note: in a call to non-static member function 'boost::RandomAccessRangeConcept > > >::~RandomAccessRangeConcept()' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp:77:5: required from 'class boost::geometry::concept::ConstMultiLinestring > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstMultiLinestring > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstMultiLinestring > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstMultiLinestring > > >]': src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstMultiLinestring::~ConstMultiLinestring() [with Geometry = const boost::geometry::model::multi_linestring > >]' 36 | ~model() | ^ src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp:77:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 77 | BOOST_CONCEPT_USAGE(ConstMultiLinestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: required from 'class boost::geometry::concept::ConstPoint >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPoint >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:62:8: required from 'struct boost::geometry::dispatch::check, true>' 62 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::d2::point_xy]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/within.hpp:262:36: required from 'bool boost::geometry::within(const Geometry1&, const Geometry2&) [with Geometry1 = model::d2::point_xy; Geometry2 = model::polygon, false, false>]' 262 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":147:37: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPoint >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstPoint >]': src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:62:8: required from 'struct boost::geometry::dispatch::check, true>' 62 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::d2::point_xy]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/within.hpp:262:36: required from 'bool boost::geometry::within(const Geometry1&, const Geometry2&) [with Geometry1 = model::d2::point_xy; Geometry2 = model::polygon, false, false>]' 262 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":147:37: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPoint::~ConstPoint() [with Geometry = const boost::geometry::model::d2::point_xy]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(ConstPoint) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, boost::geometry::model::d2::point_xy, void> > >]': src/boost/geometry/strategies/concepts/within_concept.hpp:104:5: required from 'class boost::geometry::concept::WithinStrategyPolygonal, boost::geometry::model::d2::point_xy, void> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::WithinStrategyPolygonal, boost::geometry::model::d2::point_xy, void> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, boost::geometry::model::d2::point_xy, void> > >, boost::concepts::constraint, boost::geometry::model::d2::point_xy, void> > >, boost::concepts::requirement, boost::geometry::model::d2::point_xy, void> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, boost::geometry::model::d2::point_xy, void> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/within.hpp:63:5: required from 'struct boost::geometry::detail::within::point_in_polygon, boost::geometry::model::polygon, false, false>, boost::geometry::iterate_reverse, boost::geometry::open, boost::geometry::strategy::within::winding, boost::geometry::model::d2::point_xy, void> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/within.hpp:230:21: required from 'static bool boost::geometry::dispatch::within::apply(const Point&, const Polygon&, const Strategy&) [with Strategy = boost::geometry::strategy::within::winding, boost::geometry::model::d2::point_xy, void>; Point = boost::geometry::model::d2::point_xy; Polygon = boost::geometry::model::polygon, false, false>]' 223 | return detail::within::point_in_polygon | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | < | ~ 225 | Point, | ~~~~~~ 226 | Polygon, | ~~~~~~~~ 227 | order_as_direction::value>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | geometry::closure::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | Strategy | ~~~~~~~~ 230 | >::apply(point, polygon, strategy) == 1; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/within.hpp:291:17: required from 'bool boost::geometry::within(const Geometry1&, const Geometry2&) [with Geometry1 = model::d2::point_xy; Geometry2 = model::polygon, false, false>]' 287 | return dispatch::within | ~~~~~~~~~~~~~~~~ 288 | < | ~ 289 | Geometry1, | ~~~~~~~~~~ 290 | Geometry2 | ~~~~~~~~~ 291 | >::apply(geometry1, geometry2, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":147:37: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::WithinStrategyPolygonal, boost::geometry::model::d2::point_xy, void> >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::WithinStrategyPolygonal, boost::geometry::model::d2::point_xy, void> >]': src/boost/geometry/algorithms/within.hpp:63:5: required from 'struct boost::geometry::detail::within::point_in_polygon, boost::geometry::model::polygon, false, false>, boost::geometry::iterate_reverse, boost::geometry::open, boost::geometry::strategy::within::winding, boost::geometry::model::d2::point_xy, void> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/within.hpp:230:21: required from 'static bool boost::geometry::dispatch::within::apply(const Point&, const Polygon&, const Strategy&) [with Strategy = boost::geometry::strategy::within::winding, boost::geometry::model::d2::point_xy, void>; Point = boost::geometry::model::d2::point_xy; Polygon = boost::geometry::model::polygon, false, false>]' 223 | return detail::within::point_in_polygon | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | < | ~ 225 | Point, | ~~~~~~ 226 | Polygon, | ~~~~~~~~ 227 | order_as_direction::value>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | geometry::closure::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | Strategy | ~~~~~~~~ 230 | >::apply(point, polygon, strategy) == 1; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/within.hpp:291:17: required from 'bool boost::geometry::within(const Geometry1&, const Geometry2&) [with Geometry1 = model::d2::point_xy; Geometry2 = model::polygon, false, false>]' 287 | return dispatch::within | ~~~~~~~~~~~~~~~~ 288 | < | ~ 289 | Geometry1, | ~~~~~~~~~~ 290 | Geometry2 | ~~~~~~~~~ 291 | >::apply(geometry1, geometry2, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":147:37: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::WithinStrategyPolygonal::~WithinStrategyPolygonal() [with Strategy = boost::geometry::strategy::within::winding, boost::geometry::model::d2::point_xy, void>]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/within_concept.hpp:104:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 104 | BOOST_CONCEPT_USAGE(WithinStrategyPolygonal) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >]': src/boost/geometry/strategies/concepts/simplify_concept.hpp:97:5: required from 'struct boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >, boost::concepts::constraint, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >, boost::concepts::requirement, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:255:5: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&) [with Geometry = model::linestring >; Distance = double; Strategy = strategy::simplify::douglas_peucker, strategy::distance::projected_point, model::d2::point_xy, void, strategy::distance::pythagoras, model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:296:13: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&) [with Geometry = model::linestring >; Distance = double]' 296 | simplify(geometry, out, max_distance, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":192:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]': src/boost/geometry/algorithms/simplify.hpp:255:5: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&) [with Geometry = model::linestring >; Distance = double; Strategy = strategy::simplify::douglas_peucker, strategy::distance::projected_point, model::d2::point_xy, void, strategy::distance::pythagoras, model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:296:13: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&) [with Geometry = model::linestring >; Distance = double]' 296 | simplify(geometry, out, max_distance, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":192:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::SimplifyStrategy::~SimplifyStrategy() [with Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/simplify_concept.hpp:97:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 97 | BOOST_CONCEPT_USAGE(SimplifyStrategy) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPoint >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: required from 'class boost::geometry::concept::ConstPoint >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPoint >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:74:8: required from 'struct boost::geometry::dispatch::check >, true>' 74 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::linestring >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_points.hpp:158:35: required from 'std::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = model::linestring >; std::size_t = long unsigned int]' 158 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/line2av.h:11:60: required from here 11 | const unsigned int line_len = boost::geometry::num_points(ls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPoint::~ConstPoint() [with Geometry = boost::geometry::model::d2::point_xy]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(ConstPoint) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::ForwardRangeConcept > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:74:8: required from 'struct boost::geometry::dispatch::check >, true>' 74 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::linestring >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_points.hpp:158:35: required from 'std::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = model::linestring >; std::size_t = long unsigned int]' 158 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/line2av.h:11:60: required from here 11 | const unsigned int line_len = boost::geometry::num_points(ls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::geometry::model::linestring >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:262:10: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 262 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstLinestring > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/linestring_concept.hpp:116:5: required from 'class boost::geometry::concept::ConstLinestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstLinestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:74:8: required from 'struct boost::geometry::dispatch::check >, true>' 74 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::linestring >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_points.hpp:158:35: required from 'std::size_t boost::geometry::num_points(const Geometry&, bool) [with Geometry = model::linestring >; std::size_t = long unsigned int]' 158 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/line2av.h:11:60: required from here 11 | const unsigned int line_len = boost::geometry::num_points(ls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstLinestring::~ConstLinestring() [with Geometry = const boost::geometry::model::linestring >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/linestring_concept.hpp:116:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 116 | BOOST_CONCEPT_USAGE(ConstLinestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]': src/boost/concept_check.hpp:517:9: required from 'boost::InputIterator::~InputIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: required from 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:102:22: note: in a call to non-static member function 'boost::SignedInteger::~SignedInteger()' 102 | template <> struct SignedInteger {}; | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': src/boost/concept_check.hpp:518:9: required from 'boost::InputIterator::~InputIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: required from 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': src/boost/concept_check.hpp:548:11: required from 'boost::ForwardIterator::~ForwardIterator() [with TT = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: required from 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector, std::allocator > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::forward_iterator_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::bidirectional_iterator_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::random_access_iterator_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstRing, false, false> >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/ring_concept.hpp:90:5: required from 'class boost::geometry::concept::ConstRing, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstRing, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstRing::~ConstRing() [with Geometry = boost::geometry::model::ring, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/ring_concept.hpp:90:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 90 | BOOST_CONCEPT_USAGE(ConstRing) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPolygon, false, false> >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/polygon_concept.hpp:126:5: required from 'class boost::geometry::concept::ConstPolygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPolygon, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPolygon::~ConstPolygon() [with PolygonType = boost::geometry::model::polygon, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/polygon_concept.hpp:126:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 126 | BOOST_CONCEPT_USAGE(ConstPolygon) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:162:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 162 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:124:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 124 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:236:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 236 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept, false, false> > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept, false, false> > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept, false, false> > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept, false, false> > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::geometry::model::multi_polygon, false, false> >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:262:10: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 262 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:132:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 132 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:140:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 140 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::InputIterator::~InputIterator() [with TT = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:515:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 515 | BOOST_CONCEPT_USAGE(InputIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::ForwardIterator::~ForwardIterator() [with TT = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:546:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 546 | BOOST_CONCEPT_USAGE(ForwardIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::BidirectionalIterator::~BidirectionalIterator() [with TT = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:574:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 574 | BOOST_CONCEPT_USAGE(BidirectionalIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Comparable::~Comparable() [with TT = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:256:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 256 | BOOST_CONCEPT_USAGE(Comparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false>*, std::vector, false, false>, std::allocator, false, false> > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::RandomAccessIterator::~RandomAccessIterator() [with TT = __gnu_cxx::__normal_iterator, false, false>*, std::vector, false, false>, std::allocator, false, false> > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:604:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 604 | BOOST_CONCEPT_USAGE(RandomAccessIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstMultiPolygon, false, false> > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp:76:5: required from 'class boost::geometry::concept::ConstMultiPolygon, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstMultiPolygon, false, false> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:65:8: required from 'struct boost::geometry::dispatch::check, false, false> >, true>' 65 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false> >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/num_geometries.hpp:80:35: required from 'std::size_t boost::geometry::num_geometries(const Geometry&) [with Geometry = model::multi_polygon, false, false> >; std::size_t = long unsigned int]' 80 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/poly2av.h:51:61: required from here 51 | std::size_t poly_count = boost::geometry::num_geometries(multi_poly); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstMultiPolygon::~ConstMultiPolygon() [with Geometry = const boost::geometry::model::multi_polygon, false, false> >]' 36 | ~model() | ^ src/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp:76:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 76 | BOOST_CONCEPT_USAGE(ConstMultiPolygon) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:162:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 162 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:124:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 124 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:236:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 236 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:162:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:113:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 113 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:162:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 162 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:124:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:124:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 124 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:236:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:135:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 135 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:236:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 236 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:146:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:146:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 146 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = boost::geometry::model::multi_linestring > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:262:10: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 262 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:132:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 132 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:132:5: required from 'struct boost::DefaultConstructible<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:169:16: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 169 | struct ForwardIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:132:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 132 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:185:13: required from 'struct boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::ForwardIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::range_detail::ForwardIteratorConcept::~ForwardIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:185:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 185 | BOOST_CONCEPT_USAGE(ForwardIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:140:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 140 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::InputIterator::~InputIterator() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:515:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 515 | BOOST_CONCEPT_USAGE(InputIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::ForwardIterator::~ForwardIterator() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:546:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 546 | BOOST_CONCEPT_USAGE(ForwardIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::BidirectionalIterator::~BidirectionalIterator() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:574:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 574 | BOOST_CONCEPT_USAGE(BidirectionalIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:140:5: required from 'struct boost::Assignable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:505:3: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 505 | BOOST_concept(InputIterator,(TT)) | ^~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:140:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 140 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:515:7: required from 'struct boost::InputIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:543:3: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 543 | BOOST_concept(ForwardIterator,(TT)) | ^~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::InputIterator::~InputIterator() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:515:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 515 | BOOST_CONCEPT_USAGE(InputIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:546:7: required from 'struct boost::ForwardIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::ForwardIterator::~ForwardIterator() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:546:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 546 | BOOST_CONCEPT_USAGE(ForwardIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:574:7: required from 'struct boost::BidirectionalIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:571:3: required from 'struct boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 571 | BOOST_concept(BidirectionalIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::BidirectionalIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::BidirectionalIterator::~BidirectionalIterator() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:574:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 574 | BOOST_CONCEPT_USAGE(BidirectionalIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Comparable::~Comparable() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:256:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 256 | BOOST_CONCEPT_USAGE(Comparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::RandomAccessIterator::~RandomAccessIterator() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:604:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 604 | BOOST_CONCEPT_USAGE(RandomAccessIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Comparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:256:5: required from 'struct boost::Comparable<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Comparable::~Comparable() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:256:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 256 | BOOST_CONCEPT_USAGE(Comparable) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >*, std::vector >, std::allocator > > > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:604:7: required from 'struct boost::RandomAccessIterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept_check.hpp:600:3: required from 'struct boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >' 600 | BOOST_concept(RandomAccessIterator,(TT)) | ^~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::RandomAccessIteratorConcept<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >*, std::vector >, std::allocator > > > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::RandomAccessIterator::~RandomAccessIterator() [with TT = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]' 36 | ~model() | ^ src/boost/concept_check.hpp:604:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 604 | BOOST_CONCEPT_USAGE(RandomAccessIterator) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::MultiLinestring > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp:54:5: required from 'class boost::geometry::concept::MultiLinestring > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::MultiLinestring > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:59:8: required from 'struct boost::geometry::dispatch::check > >, false>' 59 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/io/wkt/read.hpp:680:39: required from 'void boost::geometry::read_wkt(const std::string&, Geometry&) [with Geometry = model::multi_linestring > >; std::string = std::__cxx11::basic_string]' 680 | geometry::concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":69:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::MultiLinestring::~MultiLinestring() [with Geometry = boost::geometry::model::multi_linestring > >]' 36 | ~model() | ^ src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp:54:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 54 | BOOST_CONCEPT_USAGE(MultiLinestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPolygon, false, false> >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, false, false> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/polygon_concept.hpp:126:5: required from 'class boost::geometry::concept::ConstPolygon, false, false> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPolygon, false, false> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, false, false> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, false, false> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check, false, false> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:86:8: required from 'struct boost::geometry::dispatch::check, false, false>, true>' 86 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, false, false>, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::polygon, false, false>]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:186:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 186 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPolygon::~ConstPolygon() [with PolygonType = const boost::geometry::model::polygon, false, false>]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/polygon_concept.hpp:126:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 126 | BOOST_CONCEPT_USAGE(ConstPolygon) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstLinestring > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/linestring_concept.hpp:116:5: required from 'class boost::geometry::concept::ConstLinestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstLinestring > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstLinestring::~ConstLinestring() [with Geometry = boost::geometry::model::linestring >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/linestring_concept.hpp:116:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 116 | BOOST_CONCEPT_USAGE(ConstLinestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/range/concepts.hpp:262:10: required from 'struct boost::SinglePassRangeConcept > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:296:12: required from 'struct boost::ForwardRangeConcept > > >' 296 | struct ForwardRangeConcept : SinglePassRangeConcept | ^~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:330:12: required from 'struct boost::BidirectionalRangeConcept > > >' 330 | struct BidirectionalRangeConcept : ForwardRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/range/concepts.hpp:348:12: required from 'struct boost::RandomAccessRangeConcept > > >' 348 | struct RandomAccessRangeConcept : BidirectionalRangeConcept | ^~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::geometry::model::multi_linestring > >]' 36 | ~model() | ^ src/boost/range/concepts.hpp:262:10: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 262 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstMultiLinestring > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp:77:5: required from 'class boost::geometry::concept::ConstMultiLinestring > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstMultiLinestring > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/concepts/check.hpp:53:8: required from 'struct boost::geometry::dispatch::check > >, true>' 53 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker > >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::multi_linestring > >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/intersection.hpp:187:36: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 187 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstMultiLinestring::~ConstMultiLinestring() [with Geometry = const boost::geometry::model::multi_linestring > >]' 36 | ~model() | ^ src/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp:77:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 77 | BOOST_CONCEPT_USAGE(ConstMultiLinestring) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPoint >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: required from 'class boost::geometry::concept::ConstPoint >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPoint >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:62:8: required from 'struct boost::geometry::dispatch::check, true>' 62 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::d2::point_xy]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/within.hpp:262:36: required from 'bool boost::geometry::within(const Geometry1&, const Geometry2&) [with Geometry1 = model::d2::point_xy; Geometry2 = model::polygon, false, false>]' 262 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":147:37: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPoint::~ConstPoint() [with Geometry = const boost::geometry::model::d2::point_xy]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(ConstPoint) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::WithinStrategyPolygonal, boost::geometry::model::d2::point_xy, void> >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, boost::geometry::model::d2::point_xy, void> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/strategies/concepts/within_concept.hpp:104:5: required from 'class boost::geometry::concept::WithinStrategyPolygonal, boost::geometry::model::d2::point_xy, void> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::WithinStrategyPolygonal, boost::geometry::model::d2::point_xy, void> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, boost::geometry::model::d2::point_xy, void> > >, boost::concepts::constraint, boost::geometry::model::d2::point_xy, void> > >, boost::concepts::requirement, boost::geometry::model::d2::point_xy, void> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, boost::geometry::model::d2::point_xy, void> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/within.hpp:63:5: required from 'struct boost::geometry::detail::within::point_in_polygon, boost::geometry::model::polygon, false, false>, boost::geometry::iterate_reverse, boost::geometry::open, boost::geometry::strategy::within::winding, boost::geometry::model::d2::point_xy, void> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/within.hpp:230:21: required from 'static bool boost::geometry::dispatch::within::apply(const Point&, const Polygon&, const Strategy&) [with Strategy = boost::geometry::strategy::within::winding, boost::geometry::model::d2::point_xy, void>; Point = boost::geometry::model::d2::point_xy; Polygon = boost::geometry::model::polygon, false, false>]' 223 | return detail::within::point_in_polygon | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | < | ~ 225 | Point, | ~~~~~~ 226 | Polygon, | ~~~~~~~~ 227 | order_as_direction::value>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | geometry::closure::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | Strategy | ~~~~~~~~ 230 | >::apply(point, polygon, strategy) == 1; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/within.hpp:291:17: required from 'bool boost::geometry::within(const Geometry1&, const Geometry2&) [with Geometry1 = model::d2::point_xy; Geometry2 = model::polygon, false, false>]' 287 | return dispatch::within | ~~~~~~~~~~~~~~~~ 288 | < | ~ 289 | Geometry1, | ~~~~~~~~~~ 290 | Geometry2 | ~~~~~~~~~ 291 | >::apply(geometry1, geometry2, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":147:37: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::WithinStrategyPolygonal::~WithinStrategyPolygonal() [with Strategy = boost::geometry::strategy::within::winding, boost::geometry::model::d2::point_xy, void>]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/within_concept.hpp:104:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 104 | BOOST_CONCEPT_USAGE(WithinStrategyPolygonal) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/strategies/concepts/simplify_concept.hpp:97:5: required from 'struct boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >, boost::concepts::constraint, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > > >, boost::concepts::requirement, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:255:5: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&) [with Geometry = model::linestring >; Distance = double; Strategy = strategy::simplify::douglas_peucker, strategy::distance::projected_point, model::d2::point_xy, void, strategy::distance::pythagoras, model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:296:13: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&) [with Geometry = model::linestring >; Distance = double]' 296 | simplify(geometry, out, max_distance, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":192:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::SimplifyStrategy::~SimplifyStrategy() [with Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/simplify_concept.hpp:97:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 97 | BOOST_CONCEPT_USAGE(SimplifyStrategy) | ^~~~~~~~~~~~~~~~~~~ src/medial_axis.hpp: In instantiation of 'boost::polygon::medial_axis_edge::medial_axis_edge(bool, bool) [with T = double]': src/medial_axis.hpp:592:22: required from 'std::pair boost::polygon::medial_axis::_insert_new_edge(const boost::polygon::detail::site_event&, const boost::polygon::detail::site_event&, const boost::polygon::detail::circle_event&, void*, void*) [with CT1 = int; CT2 = double; T = double; TRAITS = boost::polygon::medial_axis_traits]' 592 | edges_.push_back(edge_type(is_linear, is_primary)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/polygon/voronoi_builder.hpp:399:51: required from 'void boost::polygon::voronoi_builder::process_circle_event(OUTPUT*) [with OUTPUT = boost::polygon::medial_axis; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' 399 | it_first->second.edge(output->_insert_new_edge( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 400 | site1, site3, circle_event, bisector1, bisector2).first); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/polygon/voronoi_builder.hpp:108:29: required from 'void boost::polygon::voronoi_builder::construct(OUTPUT*) [with OUTPUT = boost::polygon::medial_axis; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' 108 | process_circle_event(output); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":286:22: required from here src/medial_axis.hpp:292:8: warning: 'boost::polygon::medial_axis_edge::footset_' will be initialized after [-Wreorder] 292 | bool footset_; | ^~~~~~~~ src/medial_axis.hpp:290:22: warning: 'boost::polygon::medial_axis_edge::color_type boost::polygon::medial_axis_edge::color_' [-Wreorder] 290 | mutable color_type color_; | ^~~~~~ src/medial_axis.hpp:179:3: warning: when initialized here [-Wreorder] 179 | medial_axis_edge(bool is_linear, bool is_primary) : | ^~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept_check.hpp:211:5: required from 'struct boost::Convertible' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_ > >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/geometries/multi_linestring.hpp:52:5: required from 'class boost::geometry::model::multi_linestring > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mline2av.h:11:32: required from here 11 | const unsigned int size = mls.size(); | ^ src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::forward_iterator_tag]' 36 | ~model() | ^ src/boost/concept_check.hpp:211:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 211 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, void> > >]': src/boost/geometry/strategies/concepts/area_concept.hpp:63:5: required from 'class boost::geometry::concept::AreaStrategy, void> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::AreaStrategy, void> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, void> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, void> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, void> > >, boost::concepts::constraint, void> > >, boost::concepts::requirement, void> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, void> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/area.hpp:81:9: required from 'static typename Strategy::return_type boost::geometry::detail::area::ring_area::apply(const Ring&, const Strategy&) [with Ring = boost::geometry::model::ring, false, false>; Strategy = boost::geometry::strategy::area::surveyor, void>; boost::geometry::iterate_direction Direction = boost::geometry::iterate_reverse; boost::geometry::closure_selector Closure = boost::geometry::open; typename Strategy::return_type = double]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/correct.hpp:150:44: required from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&) [with Ring = boost::geometry::model::ring, false, false>; Predicate = std::less]' 150 | if (predicate(ring_area_type::apply(r, strategy_type()), zero)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/correct.hpp:171:21: required from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&) [with Polygon = boost::geometry::model::polygon, false, false>]' 167 | correct_ring | ~~~~~~~~~~~~ 168 | < | ~ 169 | ring_type, | ~~~~~~~~~~ 170 | std::less | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >::apply(exterior_ring(poly)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/correct.hpp:256:39: required from 'void boost::geometry::correct(Geometry&) [with Geometry = model::polygon, false, false>]' 256 | dispatch::correct::apply(geometry); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":251:29: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::AreaStrategy, void> >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::AreaStrategy, void> >]': src/boost/geometry/algorithms/area.hpp:81:9: required from 'static typename Strategy::return_type boost::geometry::detail::area::ring_area::apply(const Ring&, const Strategy&) [with Ring = boost::geometry::model::ring, false, false>; Strategy = boost::geometry::strategy::area::surveyor, void>; boost::geometry::iterate_direction Direction = boost::geometry::iterate_reverse; boost::geometry::closure_selector Closure = boost::geometry::open; typename Strategy::return_type = double]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/correct.hpp:150:44: required from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&) [with Ring = boost::geometry::model::ring, false, false>; Predicate = std::less]' 150 | if (predicate(ring_area_type::apply(r, strategy_type()), zero)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/correct.hpp:171:21: required from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&) [with Polygon = boost::geometry::model::polygon, false, false>]' 167 | correct_ring | ~~~~~~~~~~~~ 168 | < | ~ 169 | ring_type, | ~~~~~~~~~~ 170 | std::less | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >::apply(exterior_ring(poly)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/correct.hpp:256:39: required from 'void boost::geometry::correct(Geometry&) [with Geometry = model::polygon, false, false>]' 256 | dispatch::correct::apply(geometry); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":251:29: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::AreaStrategy::~AreaStrategy() [with Strategy = boost::geometry::strategy::area::surveyor, void>]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/area_concept.hpp:63:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 63 | BOOST_CONCEPT_USAGE(AreaStrategy) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]': src/boost/geometry/strategies/concepts/distance_concept.hpp:195:5: required from 'struct boost::geometry::concept::PointSegmentDistanceStrategy, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::PointSegmentDistanceStrategy, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/strategies/concepts/simplify_concept.hpp:77:13: required from 'static void boost::geometry::concept::SimplifyStrategy::checker::apply(const ApplyMethod&) [with ApplyMethod = double (boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >::*)(const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&) const; Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/simplify_concept.hpp:99:23: required from 'boost::geometry::concept::SimplifyStrategy::~SimplifyStrategy() [with Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 99 | checker::apply(&ds_type::apply); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/algorithms/simplify.hpp:255:5: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&) [with Geometry = model::linestring >; Distance = double; Strategy = strategy::simplify::douglas_peucker, strategy::distance::projected_point, model::d2::point_xy, void, strategy::distance::pythagoras, model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:296:13: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&) [with Geometry = model::linestring >; Distance = double]' 296 | simplify(geometry, out, max_distance, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":192:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::PointSegmentDistanceStrategy, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::PointSegmentDistanceStrategy, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]': src/boost/geometry/strategies/concepts/simplify_concept.hpp:77:13: required from 'static void boost::geometry::concept::SimplifyStrategy::checker::apply(const ApplyMethod&) [with ApplyMethod = double (boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >::*)(const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&) const; Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/simplify_concept.hpp:99:23: required from 'boost::geometry::concept::SimplifyStrategy::~SimplifyStrategy() [with Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 99 | checker::apply(&ds_type::apply); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/algorithms/simplify.hpp:255:5: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&) [with Geometry = model::linestring >; Distance = double; Strategy = strategy::simplify::douglas_peucker, strategy::distance::projected_point, model::d2::point_xy, void, strategy::distance::pythagoras, model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:296:13: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&) [with Geometry = model::linestring >; Distance = double]' 296 | simplify(geometry, out, max_distance, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":192:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::PointSegmentDistanceStrategy::~PointSegmentDistanceStrategy() [with Strategy = boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/distance_concept.hpp:195:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 195 | BOOST_CONCEPT_USAGE(PointSegmentDistanceStrategy) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': src/boost/geometry/geometries/concepts/point_concept.hpp:117:5: required from 'class boost::geometry::concept::Point >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Point >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/arithmetic/arithmetic.hpp:142:5: required from 'void boost::geometry::add_point(Point1&, const Point2&) [with Point1 = model::d2::point_xy; Point2 = model::point]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:96:22: required from 'static bool boost::geometry::strategy::centroid::weighted_length::result(const state_type&, Point&) [with Point = boost::geometry::model::d2::point_xy; PointOfSegment = boost::geometry::model::d2::point_xy; state_type = boost::geometry::strategy::centroid::detail::weighted_length_sums]' 96 | add_point(centroid, state.average_sum); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:212:28: required from 'static void boost::geometry::detail::centroid::centroid_range::apply(const Range&, Point&, const Strategy&) [with Range = boost::geometry::model::linestring >; Point = boost::geometry::model::d2::point_xy; Strategy = boost::geometry::strategy::centroid::weighted_length, boost::geometry::model::d2::point_xy >; boost::geometry::closure_selector Closure = boost::geometry::closed]' 212 | strategy.result(state, centroid); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:333:40: required from 'void boost::geometry::centroid(const Geometry&, Point&, const Strategy&) [with Geometry = model::linestring >; Point = model::d2::point_xy; Strategy = strategy::centroid::weighted_length, model::d2::point_xy >]' 333 | dispatch::centroid::apply(geometry, c, strategy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:373:13: required from 'void boost::geometry::centroid(const Geometry&, Point&) [with Geometry = model::linestring >; Point = model::d2::point_xy]' 373 | centroid(geometry, c, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":232:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Point >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::Point >]': src/boost/geometry/arithmetic/arithmetic.hpp:142:5: required from 'void boost::geometry::add_point(Point1&, const Point2&) [with Point1 = model::d2::point_xy; Point2 = model::point]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:96:22: required from 'static bool boost::geometry::strategy::centroid::weighted_length::result(const state_type&, Point&) [with Point = boost::geometry::model::d2::point_xy; PointOfSegment = boost::geometry::model::d2::point_xy; state_type = boost::geometry::strategy::centroid::detail::weighted_length_sums]' 96 | add_point(centroid, state.average_sum); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:212:28: required from 'static void boost::geometry::detail::centroid::centroid_range::apply(const Range&, Point&, const Strategy&) [with Range = boost::geometry::model::linestring >; Point = boost::geometry::model::d2::point_xy; Strategy = boost::geometry::strategy::centroid::weighted_length, boost::geometry::model::d2::point_xy >; boost::geometry::closure_selector Closure = boost::geometry::closed]' 212 | strategy.result(state, centroid); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:333:40: required from 'void boost::geometry::centroid(const Geometry&, Point&, const Strategy&) [with Geometry = model::linestring >; Point = model::d2::point_xy; Strategy = strategy::centroid::weighted_length, model::d2::point_xy >]' 333 | dispatch::centroid::apply(geometry, c, strategy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:373:13: required from 'void boost::geometry::centroid(const Geometry&, Point&) [with Geometry = model::linestring >; Point = model::d2::point_xy]' 373 | centroid(geometry, c, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":232:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Point::~Point() [with Geometry = boost::geometry::model::point]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:117:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 117 | BOOST_CONCEPT_USAGE(Point) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: required from 'class boost::geometry::concept::ConstPoint >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPoint >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/arithmetic/arithmetic.hpp:143:5: required from 'void boost::geometry::add_point(Point1&, const Point2&) [with Point1 = model::d2::point_xy; Point2 = model::point]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:96:22: required from 'static bool boost::geometry::strategy::centroid::weighted_length::result(const state_type&, Point&) [with Point = boost::geometry::model::d2::point_xy; PointOfSegment = boost::geometry::model::d2::point_xy; state_type = boost::geometry::strategy::centroid::detail::weighted_length_sums]' 96 | add_point(centroid, state.average_sum); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:212:28: required from 'static void boost::geometry::detail::centroid::centroid_range::apply(const Range&, Point&, const Strategy&) [with Range = boost::geometry::model::linestring >; Point = boost::geometry::model::d2::point_xy; Strategy = boost::geometry::strategy::centroid::weighted_length, boost::geometry::model::d2::point_xy >; boost::geometry::closure_selector Closure = boost::geometry::closed]' 212 | strategy.result(state, centroid); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:333:40: required from 'void boost::geometry::centroid(const Geometry&, Point&, const Strategy&) [with Geometry = model::linestring >; Point = model::d2::point_xy; Strategy = strategy::centroid::weighted_length, model::d2::point_xy >]' 333 | dispatch::centroid::apply(geometry, c, strategy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:373:13: required from 'void boost::geometry::centroid(const Geometry&, Point&) [with Geometry = model::linestring >; Point = model::d2::point_xy]' 373 | centroid(geometry, c, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":232:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPoint >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstPoint >]': src/boost/geometry/arithmetic/arithmetic.hpp:143:5: required from 'void boost::geometry::add_point(Point1&, const Point2&) [with Point1 = model::d2::point_xy; Point2 = model::point]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:96:22: required from 'static bool boost::geometry::strategy::centroid::weighted_length::result(const state_type&, Point&) [with Point = boost::geometry::model::d2::point_xy; PointOfSegment = boost::geometry::model::d2::point_xy; state_type = boost::geometry::strategy::centroid::detail::weighted_length_sums]' 96 | add_point(centroid, state.average_sum); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:212:28: required from 'static void boost::geometry::detail::centroid::centroid_range::apply(const Range&, Point&, const Strategy&) [with Range = boost::geometry::model::linestring >; Point = boost::geometry::model::d2::point_xy; Strategy = boost::geometry::strategy::centroid::weighted_length, boost::geometry::model::d2::point_xy >; boost::geometry::closure_selector Closure = boost::geometry::closed]' 212 | strategy.result(state, centroid); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:333:40: required from 'void boost::geometry::centroid(const Geometry&, Point&, const Strategy&) [with Geometry = model::linestring >; Point = model::d2::point_xy; Strategy = strategy::centroid::weighted_length, model::d2::point_xy >]' 333 | dispatch::centroid::apply(geometry, c, strategy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:373:13: required from 'void boost::geometry::centroid(const Geometry&, Point&) [with Geometry = model::linestring >; Point = model::d2::point_xy]' 373 | centroid(geometry, c, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":232:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPoint::~ConstPoint() [with Geometry = boost::geometry::model::point]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(ConstPoint) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::AreaStrategy, void> >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, void> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/strategies/concepts/area_concept.hpp:63:5: required from 'class boost::geometry::concept::AreaStrategy, void> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::AreaStrategy, void> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, void> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/concept/detail/general.hpp:50:8: required from 'struct boost::concepts::requirement_, void> >)>' 50 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/area.hpp:81:9: required from 'static typename Strategy::return_type boost::geometry::detail::area::ring_area::apply(const Ring&, const Strategy&) [with Ring = boost::geometry::model::ring, false, false>; Strategy = boost::geometry::strategy::area::surveyor, void>; boost::geometry::iterate_direction Direction = boost::geometry::iterate_reverse; boost::geometry::closure_selector Closure = boost::geometry::open; typename Strategy::return_type = double]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/correct.hpp:150:44: required from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&) [with Ring = boost::geometry::model::ring, false, false>; Predicate = std::less]' 150 | if (predicate(ring_area_type::apply(r, strategy_type()), zero)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/correct.hpp:171:21: required from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&) [with Polygon = boost::geometry::model::polygon, false, false>]' 167 | correct_ring | ~~~~~~~~~~~~ 168 | < | ~ 169 | ring_type, | ~~~~~~~~~~ 170 | std::less | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >::apply(exterior_ring(poly)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/correct.hpp:256:39: required from 'void boost::geometry::correct(Geometry&) [with Geometry = model::polygon, false, false>]' 256 | dispatch::correct::apply(geometry); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":251:29: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::AreaStrategy::~AreaStrategy() [with Strategy = boost::geometry::strategy::area::surveyor, void>]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/area_concept.hpp:63:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 63 | BOOST_CONCEPT_USAGE(AreaStrategy) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::PointSegmentDistanceStrategy, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/strategies/concepts/distance_concept.hpp:195:5: required from 'struct boost::geometry::concept::PointSegmentDistanceStrategy, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::PointSegmentDistanceStrategy, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/strategies/concepts/simplify_concept.hpp:77:13: required from 'static void boost::geometry::concept::SimplifyStrategy::checker::apply(const ApplyMethod&) [with ApplyMethod = double (boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >::*)(const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&) const; Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/simplify_concept.hpp:99:23: required from 'boost::geometry::concept::SimplifyStrategy::~SimplifyStrategy() [with Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 99 | checker::apply(&ds_type::apply); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/algorithms/simplify.hpp:255:5: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&) [with Geometry = model::linestring >; Distance = double; Strategy = strategy::simplify::douglas_peucker, strategy::distance::projected_point, model::d2::point_xy, void, strategy::distance::pythagoras, model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:296:13: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&) [with Geometry = model::linestring >; Distance = double]' 296 | simplify(geometry, out, max_distance, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":192:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::PointSegmentDistanceStrategy::~PointSegmentDistanceStrategy() [with Strategy = boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/distance_concept.hpp:195:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 195 | BOOST_CONCEPT_USAGE(PointSegmentDistanceStrategy) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Point >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/point_concept.hpp:117:5: required from 'class boost::geometry::concept::Point >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Point >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/arithmetic/arithmetic.hpp:142:5: required from 'void boost::geometry::add_point(Point1&, const Point2&) [with Point1 = model::d2::point_xy; Point2 = model::point]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:96:22: required from 'static bool boost::geometry::strategy::centroid::weighted_length::result(const state_type&, Point&) [with Point = boost::geometry::model::d2::point_xy; PointOfSegment = boost::geometry::model::d2::point_xy; state_type = boost::geometry::strategy::centroid::detail::weighted_length_sums]' 96 | add_point(centroid, state.average_sum); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:212:28: required from 'static void boost::geometry::detail::centroid::centroid_range::apply(const Range&, Point&, const Strategy&) [with Range = boost::geometry::model::linestring >; Point = boost::geometry::model::d2::point_xy; Strategy = boost::geometry::strategy::centroid::weighted_length, boost::geometry::model::d2::point_xy >; boost::geometry::closure_selector Closure = boost::geometry::closed]' 212 | strategy.result(state, centroid); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:333:40: required from 'void boost::geometry::centroid(const Geometry&, Point&, const Strategy&) [with Geometry = model::linestring >; Point = model::d2::point_xy; Strategy = strategy::centroid::weighted_length, model::d2::point_xy >]' 333 | dispatch::centroid::apply(geometry, c, strategy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:373:13: required from 'void boost::geometry::centroid(const Geometry&, Point&) [with Geometry = model::linestring >; Point = model::d2::point_xy]' 373 | centroid(geometry, c, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":232:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Point::~Point() [with Geometry = boost::geometry::model::point]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:117:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 117 | BOOST_CONCEPT_USAGE(Point) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstPoint >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: required from 'class boost::geometry::concept::ConstPoint >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstPoint >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/arithmetic/arithmetic.hpp:143:5: required from 'void boost::geometry::add_point(Point1&, const Point2&) [with Point1 = model::d2::point_xy; Point2 = model::point]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:96:22: required from 'static bool boost::geometry::strategy::centroid::weighted_length::result(const state_type&, Point&) [with Point = boost::geometry::model::d2::point_xy; PointOfSegment = boost::geometry::model::d2::point_xy; state_type = boost::geometry::strategy::centroid::detail::weighted_length_sums]' 96 | add_point(centroid, state.average_sum); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:212:28: required from 'static void boost::geometry::detail::centroid::centroid_range::apply(const Range&, Point&, const Strategy&) [with Range = boost::geometry::model::linestring >; Point = boost::geometry::model::d2::point_xy; Strategy = boost::geometry::strategy::centroid::weighted_length, boost::geometry::model::d2::point_xy >; boost::geometry::closure_selector Closure = boost::geometry::closed]' 212 | strategy.result(state, centroid); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:333:40: required from 'void boost::geometry::centroid(const Geometry&, Point&, const Strategy&) [with Geometry = model::linestring >; Point = model::d2::point_xy; Strategy = strategy::centroid::weighted_length, model::d2::point_xy >]' 333 | dispatch::centroid::apply(geometry, c, strategy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/centroid.hpp:373:13: required from 'void boost::geometry::centroid(const Geometry&, Point&) [with Geometry = model::linestring >; Point = model::d2::point_xy]' 373 | centroid(geometry, c, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":232:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstPoint::~ConstPoint() [with Geometry = boost::geometry::model::point]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/point_concept.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(ConstPoint) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, boost::geometry::model::d2::point_xy, void> > >]': src/boost/geometry/strategies/concepts/distance_concept.hpp:126:5: required from 'struct boost::geometry::concept::PointDistanceStrategy, boost::geometry::model::d2::point_xy, void> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::PointDistanceStrategy, boost::geometry::model::d2::point_xy, void> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_, boost::geometry::model::d2::point_xy, void> > >, boost::concepts::constraint, boost::geometry::model::d2::point_xy, void> > >, boost::concepts::requirement, boost::geometry::model::d2::point_xy, void> >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/strategies/concepts/simplify_concept.hpp:77:13: required from 'static void boost::geometry::concept::SimplifyStrategy::checker::apply(const ApplyMethod&) [with ApplyMethod = double (boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >::*)(const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&) const; Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/simplify_concept.hpp:99:23: required from 'boost::geometry::concept::SimplifyStrategy::~SimplifyStrategy() [with Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 99 | checker::apply(&ds_type::apply); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/algorithms/simplify.hpp:255:5: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&) [with Geometry = model::linestring >; Distance = double; Strategy = strategy::simplify::douglas_peucker, strategy::distance::projected_point, model::d2::point_xy, void, strategy::distance::pythagoras, model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:296:13: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&) [with Geometry = model::linestring >; Distance = double]' 296 | simplify(geometry, out, max_distance, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":192:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::PointDistanceStrategy, boost::geometry::model::d2::point_xy, void> >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::PointDistanceStrategy, boost::geometry::model::d2::point_xy, void> >]': src/boost/geometry/strategies/concepts/distance_concept.hpp:176:13: required from 'static void boost::geometry::concept::PointSegmentDistanceStrategy::checker::apply(const ApplyMethod&) [with ApplyMethod = double (boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >::*)(const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&) const; Strategy = boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/distance_concept.hpp:197:23: required from 'boost::geometry::concept::PointSegmentDistanceStrategy::~PointSegmentDistanceStrategy() [with Strategy = boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >]' 197 | checker::apply(&Strategy::apply); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::PointSegmentDistanceStrategy, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/strategies/concepts/simplify_concept.hpp:77:13: required from 'static void boost::geometry::concept::SimplifyStrategy::checker::apply(const ApplyMethod&) [with ApplyMethod = double (boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >::*)(const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&) const; Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/simplify_concept.hpp:99:23: required from 'boost::geometry::concept::SimplifyStrategy::~SimplifyStrategy() [with Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 99 | checker::apply(&ds_type::apply); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/algorithms/simplify.hpp:255:5: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&) [with Geometry = model::linestring >; Distance = double; Strategy = strategy::simplify::douglas_peucker, strategy::distance::projected_point, model::d2::point_xy, void, strategy::distance::pythagoras, model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:296:13: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&) [with Geometry = model::linestring >; Distance = double]' 296 | simplify(geometry, out, max_distance, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":192:30: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::PointDistanceStrategy::~PointDistanceStrategy() [with Strategy = boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void>]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/distance_concept.hpp:126:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 126 | BOOST_CONCEPT_USAGE(PointDistanceStrategy) | ^~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In instantiation of 'boost::geometry::section::section() [with Box = boost::geometry::model::box >; long unsigned int DimensionCount = 2]': src/boost/geometry/algorithms/detail/sections/sectionalize.hpp:392:22: required from 'static void boost::geometry::detail::sectionalize::sectionalize_range::apply(const Range&, Sections&, boost::geometry::ring_identifier) [with Range = boost::geometry::model::linestring >; boost::geometry::closure_selector Closure = boost::geometry::closed; bool Reverse = false; Point = boost::geometry::model::d2::point_xy; Sections = boost::geometry::sections >, 2>; long unsigned int DimensionCount = 2; long unsigned int MaxCount = 10]' 392 | section_type section; | ^~~~~~~ src/boost/geometry/algorithms/detail/sections/sectionalize.hpp:640:30: required from 'void boost::geometry::sectionalize(const Geometry&, Sections&, int) [with bool Reverse = false; Geometry = model::linestring >; Sections = sections >, 2>]' 640 | sectionalizer_type::apply(geometry, sections, ring_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/overlay/get_turns.hpp:442:41: required from 'static void boost::geometry::detail::get_turns::get_turns_generic::apply(int, const Geometry1&, int, const Geometry2&, Turns&, InterruptPolicy&) [with Geometry1 = boost::geometry::model::linestring >; Geometry2 = boost::geometry::model::polygon, false, false>; bool Reverse1 = false; bool Reverse2 = true; Turns = std::deque >, std::allocator > > >; TurnPolicy = boost::geometry::detail::overlay::get_turn_info, boost::geometry::model::d2::point_xy, boost::geometry::detail::overlay::traversal_turn_info >, boost::geometry::detail::overlay::calculate_distance_policy>; InterruptPolicy = boost::geometry::detail::get_turns::no_interrupt_policy]' 442 | geometry::sectionalize(geometry1, sec1, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/overlay/get_turns.hpp:864:23: required from 'void boost::geometry::get_turns(const Geometry1&, const Geometry2&, Turns&, InterruptPolicy&) [with bool Reverse1 = false; bool Reverse2 = true; AssignPolicy = detail::overlay::calculate_distance_policy; Geometry1 = model::linestring >; Geometry2 = model::polygon, false, false>; Turns = std::deque >, std::allocator > > >; InterruptPolicy = detail::get_turns::no_interrupt_policy]' 843 | boost::mpl::if_c | ~~~~~~~~~~~~~~~~ 844 | < | ~ 845 | reverse_dispatch::type::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | dispatch::get_turns_reversed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 847 | < | ~ 848 | typename tag::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | typename tag::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | Geometry1, Geometry2, | ~~~~~~~~~~~~~~~~~~~~~ 851 | Reverse1, Reverse2, | ~~~~~~~~~~~~~~~~~~~ 852 | Turns, TurnPolicy, | ~~~~~~~~~~~~~~~~~~ 853 | InterruptPolicy | ~~~~~~~~~~~~~~~ 854 | >, | ~~ 855 | dispatch::get_turns | ~~~~~~~~~~~~~~~~~~~ 856 | < | ~ 857 | typename tag::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | typename tag::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | Geometry1, Geometry2, | ~~~~~~~~~~~~~~~~~~~~~ 860 | Reverse1, Reverse2, | ~~~~~~~~~~~~~~~~~~~ 861 | Turns, TurnPolicy, | ~~~~~~~~~~~~~~~~~~ 862 | InterruptPolicy | ~~~~~~~~~~~~~~~ 863 | > | ~ 864 | >::type::apply( | ~~~~~~~~~~~~~~^ 865 | 0, geometry1, | ~~~~~~~~~~~~~ 866 | 1, geometry2, | ~~~~~~~~~~~~~ 867 | turns, interrupt_policy); | ~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/geometry/algorithms/detail/sections/sectionalize.hpp:84:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | for (register std::size_t i = 0; i < DimensionCount; i++) | ^ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::PointDistanceStrategy, boost::geometry::model::d2::point_xy, void> >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, boost::geometry::model::d2::point_xy, void> > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/strategies/concepts/distance_concept.hpp:126:5: required from 'struct boost::geometry::concept::PointDistanceStrategy, boost::geometry::model::d2::point_xy, void> >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::PointDistanceStrategy, boost::geometry::model::d2::point_xy, void> >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void> > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied, boost::geometry::model::d2::point_xy, void> > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/strategies/concepts/simplify_concept.hpp:77:13: required from 'static void boost::geometry::concept::SimplifyStrategy::checker::apply(const ApplyMethod&) [with ApplyMethod = double (boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> >::*)(const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&, const boost::geometry::model::d2::point_xy&) const; Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/strategies/concepts/simplify_concept.hpp:99:23: required from 'boost::geometry::concept::SimplifyStrategy::~SimplifyStrategy() [with Strategy = boost::geometry::strategy::simplify::douglas_peucker, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > >]' 99 | checker::apply(&ds_type::apply); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::SimplifyStrategy, boost::geometry::strategy::distance::projected_point, boost::geometry::model::d2::point_xy, void, boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void> > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/algorithms/simplify.hpp:255:5: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&, const Strategy&) [with Geometry = model::linestring >; Distance = double; Strategy = strategy::simplify::douglas_peucker, strategy::distance::projected_point, model::d2::point_xy, void, strategy::distance::pythagoras, model::d2::point_xy, void> > >]' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/simplify.hpp:296:13: required from 'void boost::geometry::simplify(const Geometry&, Geometry&, const Distance&) [with Geometry = model::linestring >; Distance = double]' 296 | simplify(geometry, out, max_distance, strategy_type()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":192:30: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::PointDistanceStrategy::~PointDistanceStrategy() [with Strategy = boost::geometry::strategy::distance::pythagoras, boost::geometry::model::d2::point_xy, void>]' 36 | ~model() | ^ src/boost/geometry/strategies/concepts/distance_concept.hpp:126:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 126 | BOOST_CONCEPT_USAGE(PointDistanceStrategy) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::mpl::if_ >, boost::geometry::concept::Point >, boost::geometry::concept::ConstPoint > >]': src/boost/geometry/geometries/segment.hpp:70:5: required from 'class boost::geometry::model::referring_segment >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/sections/sectionalize.hpp:274:26: required from 'static void boost::geometry::detail::sectionalize::sectionalize_part::apply(Sections&, section_type&, int&, int&, const Range&, boost::geometry::ring_identifier) [with Range = boost::geometry::identity_view > > >; Point = boost::geometry::model::d2::point_xy; Sections = boost::geometry::sections >, 2>; long unsigned int DimensionCount = 2; long unsigned int MaxCount = 10; section_type = boost::geometry::section >, 2>]' 274 | segment_type segment(*previous, *it); | ^~~~~~~ src/boost/geometry/algorithms/detail/sections/sectionalize.hpp:398:21: required from 'static void boost::geometry::detail::sectionalize::sectionalize_range::apply(const Range&, Sections&, boost::geometry::ring_identifier) [with Range = boost::geometry::model::linestring >; boost::geometry::closure_selector Closure = boost::geometry::closed; bool Reverse = false; Point = boost::geometry::model::d2::point_xy; Sections = boost::geometry::sections >, 2>; long unsigned int DimensionCount = 2; long unsigned int MaxCount = 10]' 394 | sectionalize_part | ~~~~~~~~~~~~~~~~~ 395 | < | ~ 396 | view_type, Point, Sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | DimensionCount, MaxCount | ~~~~~~~~~~~~~~~~~~~~~~~~ 398 | >::apply(sections, section, index, ndi, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | view, ring_id); | ~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/sections/sectionalize.hpp:640:30: required from 'void boost::geometry::sectionalize(const Geometry&, Sections&, int) [with bool Reverse = false; Geometry = model::linestring >; Sections = sections >, 2>]' 640 | sectionalizer_type::apply(geometry, sections, ring_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/overlay/get_turns.hpp:442:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/mpl/if.hpp:55:8: note: in a call to non-static member function 'boost::mpl::if_ >, boost::geometry::concept::Point >, boost::geometry::concept::ConstPoint > >::~if_()' 55 | struct if_ | ^~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': src/boost/geometry/geometries/concepts/box_concept.hpp:77:5: required from 'class boost::geometry::concept::Box > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Box > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Box > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::Box > >]': src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:104:8: required from 'struct boost::geometry::dispatch::check >, false>' 104 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, false>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = boost::geometry::model::box >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/algorithms/assign.hpp:95:29: required from 'void boost::geometry::assign_inverse(Geometry&) [with Geometry = model::box >]' 95 | concept::check(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/algorithms/detail/partition.hpp:389:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Box::~Box() [with Geometry = boost::geometry::model::box >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/box_concept.hpp:77:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 77 | BOOST_CONCEPT_USAGE(Box) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::Box > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/box_concept.hpp:77:5: required from 'class boost::geometry::concept::Box > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::Box > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::Box::~Box() [with Geometry = boost::geometry::model::box >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/box_concept.hpp:77:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 77 | BOOST_CONCEPT_USAGE(Box) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': src/boost/geometry/geometries/concepts/segment_concept.hpp:122:5: required from 'class boost::geometry::concept::ConstSegment > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstSegment > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstSegment > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstSegment > >]': src/boost/geometry/strategies/cartesian/cart_intersect.hpp:97:5: required from 'struct boost::geometry::strategy::intersection::relate_cartesian_segments >, boost::geometry::model::referring_segment >, boost::geometry::segment_intersection_points >, void>, boost::geometry::policies::relate::segments_direction >, boost::geometry::model::referring_segment >, void>, void>, void>' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp:910:40: required from 'static OutputIterator boost::geometry::detail::overlay::get_turn_info::apply(const Point1&, const Point1&, const Point1&, const Point2&, const Point2&, const Point2&, const TurnInfo&, OutputIterator) [with OutputIterator = std::back_insert_iterator >, std::allocator > > > >; Point1 = boost::geometry::model::d2::point_xy; Point2 = boost::geometry::model::d2::point_xy; TurnInfo = boost::geometry::detail::overlay::traversal_turn_info >; AssignPolicy = boost::geometry::detail::overlay::calculate_distance_policy]' 910 | typename strategy::return_type result = strategy::apply(p1, q1); | ^~~~~~ src/boost/geometry/algorithms/detail/overlay/get_turns.hpp:260:38: required from 'static bool boost::geometry::detail::get_turns::get_turns_in_sections::apply(int, const Geometry1&, const Section1&, int, const Geometry2&, const Section2&, bool, Turns&, InterruptPolicy&) [with Geometry1 = boost::geometry::model::linestring >; Geometry2 = boost::geometry::model::polygon, false, false>; bool Reverse1 = false; bool Reverse2 = true; Section1 = boost::geometry::section >, 2>; Section2 = boost::geometry::section >, 2>; Turns = std::deque >, std::allocator > > >; TurnPolicy = boost::geometry::detail::overlay::get_turn_info, boost::geometry::model::d2::point_xy, boost::geometry::detail::overlay::traversal_turn_info >, boost::geometry::detail::overlay::calculate_distance_policy>; InterruptPolicy = boost::geometry::detail::get_turns::no_interrupt_policy]' 260 | TurnPolicy::apply(*prev1, *it1, *nd_next1, *prev2, *it2, *nd_next2, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261 | ti, std::back_inserter(turns)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/overlay/get_turns.hpp:406:29: required from 'bool boost::geometry::detail::get_turns::section_visitor::apply(const Section&, const Section&) [with Section = boost::geometry::section >, 2>; Geometry1 = boost::geometry::model::linestring >; Geometry2 = boost::geometry::model::polygon, false, false>; bool Reverse1 = false; bool Reverse2 = true; Turns = std::deque >, std::allocator > > >; TurnPolicy = boost::geometry::detail::overlay::get_turn_info, boost::geometry::model::d2::point_xy, boost::geometry::detail::overlay::traversal_turn_info >, boost::geometry::detail::overlay::calculate_distance_policy>; InterruptPolicy = boost::geometry::detail::get_turns::no_interrupt_policy]' 397 | return get_turns_in_sections | ~~~~~~~~~~~~~~~~~~~~~ 398 | < | ~ 399 | Geometry1, | ~~~~~~~~~~ 400 | Geometry2, | ~~~~~~~~~~ 401 | Reverse1, Reverse2, | ~~~~~~~~~~~~~~~~~~~ 402 | Section, Section, | ~~~~~~~~~~~~~~~~~ 403 | Turns, | ~~~~~~ 404 | TurnPolicy, | ~~~~~~~~~~~ 405 | InterruptPolicy | ~~~~~~~~~~~~~~~ 406 | >::apply( | ~~~~~~~~^ 407 | m_source_id1, m_geometry1, sec1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | m_source_id2, m_geometry2, sec2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | false, | ~~~~~~ 410 | m_turns, m_interrupt_policy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/detail/partition.hpp:415:34: required from 'static void boost::geometry::partition::apply(const InputCollection&, const InputCollection&, VisitPolicy&, std::size_t, VisitBoxPolicy) [with InputCollection = boost::geometry::sections >, 2>; VisitPolicy = boost::geometry::detail::get_turns::section_visitor >, boost::geometry::model::polygon, false, false>, false, true, std::deque >, std::allocator > > >, boost::geometry::detail::overlay::get_turn_info, boost::geometry::model::d2::point_xy, boost::geometry::detail::overlay::traversal_turn_info >, boost::geometry::detail::overlay::calculate_distance_policy>, boost::geometry::detail::get_turns::no_interrupt_policy>; Box = boost::geometry::model::box >; ExpandPolicy = boost::geometry::detail::get_turns::get_section_box; OverlapsPolicy = boost::geometry::detail::get_turns::ovelaps_section_box; VisitBoxPolicy = boost::geometry::visit_no_policy; std::size_t = long unsigned int]' 415 | visitor.apply(*it1, *it2); | ~~~~~~~~~~~~~^~~~~~~~~~~~ src/boost/geometry/algorithms/detail/overlay/get_turns.hpp:456:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstSegment::~ConstSegment() [with Geometry = boost::geometry::model::referring_segment >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/segment_concept.hpp:122:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 122 | BOOST_CONCEPT_USAGE(ConstSegment) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstSegment > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/segment_concept.hpp:122:5: required from 'class boost::geometry::concept::ConstSegment > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstSegment > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstSegment::~ConstSegment() [with Geometry = boost::geometry::model::referring_segment >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/segment_concept.hpp:122:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 122 | BOOST_CONCEPT_USAGE(ConstSegment) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': src/boost/geometry/geometries/concepts/box_concept.hpp:124:5: required from 'class boost::geometry::concept::ConstBox > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstBox > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: required from 'struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >' 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) | ^~~~~ src/boost/concept/detail/general.hpp:50:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:22:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstBox > >]' 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ src/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::geometry::concept::ConstBox > >]': src/boost/concept_check.hpp:45:7: required from 'class boost::geometry::detail::concept_check::check > > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:98:8: required from 'struct boost::geometry::dispatch::check >, true>' 98 | struct check | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:126:8: required from 'struct boost::geometry::concept::detail::checker >, true>' 126 | struct checker : dispatch::check | ^~~~~~~ src/boost/geometry/geometries/concepts/check.hpp:146:71: required from 'void boost::geometry::concept::check() [with Geometry = const boost::geometry::model::box >]' 146 | detail::checker::type::value> c; | ^ src/boost/geometry/geometries/concepts/check.hpp:160:21: required from 'void boost::geometry::concept::check_concepts_and_equal_dimensions() [with Geometry1 = boost::geometry::model::box >; Geometry2 = const boost::geometry::model::box >]' 160 | check(); | ~~~~~~~~~~~~~~~~^~ src/boost/geometry/algorithms/expand.hpp:293:70: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/detail/general.hpp:38:47: warning: 'this' pointer is null [-Wnonnull] 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstBox::~ConstBox() [with Geometry = const boost::geometry::model::box >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/box_concept.hpp:124:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 124 | BOOST_CONCEPT_USAGE(ConstBox) | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::geometry::concept::ConstBox > >]': src/boost/concept/detail/general.hpp:38:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' 38 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/geometry/geometries/concepts/box_concept.hpp:124:5: required from 'class boost::geometry::concept::ConstBox > >' 70 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::geometry::concept::ConstBox > >]' 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/boost/concept/detail/has_constraints.hpp:45:31: required from 'struct boost::concepts::not_satisfied > > >' 45 | typedef mpl::bool_ type; | ^~~~ src/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp:171:14: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_linestring_with_areal::apply(const LineString&, const Areal&, OutputIterator, const Strategy&) [with LineString = boost::geometry::model::linestring >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 166 | geometry::get_turns | ~~~~~~~~~~~~~~~~~~~ 167 | < | ~ 168 | false, | ~~~~~~ 169 | (OverlayType == overlay_intersection ? ReverseAreal : !ReverseAreal), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | detail::overlay::calculate_distance_policy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | >(linestring, areal, turns, policy); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:134:25: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_multi_linestring_with_areal::apply(const MultiLinestring&, const Areal&, OutputIterator, const Strategy&) [with MultiLinestring = boost::geometry::model::multi_linestring > >; Areal = boost::geometry::model::polygon, false, false>; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 131 | out = intersection_of_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | < | ~ 133 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | >::apply(*it, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/multi/algorithms/intersection.hpp:163:21: required from 'static OutputIterator boost::geometry::detail::intersection::intersection_of_areal_with_multi_linestring::apply(const Areal&, const MultiLinestring&, OutputIterator, const Strategy&) [with Areal = boost::geometry::model::polygon, false, false>; MultiLinestring = boost::geometry::model::multi_linestring > >; OutputIterator = std::back_insert_iterator > > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; bool ReverseAreal = true; LineStringOut = boost::geometry::model::linestring >; boost::geometry::overlay_type OverlayType = boost::geometry::overlay_intersection]' 160 | return intersection_of_multi_linestring_with_areal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | < | ~ 162 | ReverseAreal, LineStringOut, OverlayType | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | >::apply(ml, areal, out, strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:103:17: required from 'static bool boost::geometry::dispatch::intersection::apply(const Geometry1&, const Geometry2&, GeometryOut&, const Strategy&) [with GeometryOut = boost::geometry::model::multi_linestring > >; Strategy = boost::geometry::strategy_intersection, false, false>, boost::geometry::model::multi_linestring > >, boost::geometry::model::d2::point_xy, void>; Geometry1 = boost::geometry::model::polygon, false, false>; Geometry2 = boost::geometry::model::multi_linestring > >; Tag1 = boost::geometry::polygon_tag; Tag2 = boost::geometry::multi_linestring_tag; bool Reverse = false]' 99 | intersection_insert | ~~~~~~~~~~~~~~~~~~~ 100 | < | ~ 101 | Geometry1, Geometry2, OneOut, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | overlay_intersection | ~~~~~~~~~~~~~~~~~~~~ 103 | >::apply(geometry1, geometry2, std::back_inserter(geometry_out), strategy); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/boost/geometry/algorithms/intersection.hpp:201:20: required from 'bool boost::geometry::intersection(const Geometry1&, const Geometry2&, GeometryOut&) [with Geometry1 = model::polygon, false, false>; Geometry2 = model::multi_linestring > >; GeometryOut = model::multi_linestring > >]' 198 | return dispatch::intersection< | ~~~~~~~~~~~~~~~~~~~~~~~ 199 | Geometry1, | ~~~~~~~~~~ 200 | Geometry2 | ~~~~~~~~~ 201 | >::apply(geometry1, geometry2, geometry_out, strategy()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/typemap.xspt" "/usr/src/RPM/BUILD/Boost-Geometry-Utils-0.15/xsp/Utils.xsp":79:34: required from here src/boost/concept/usage.hpp:22:48: warning: 'this' pointer is null [-Wnonnull] 22 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ src/boost/concept/usage.hpp:36:7: note: in a call to non-static member function 'boost::geometry::concept::ConstBox::~ConstBox() [with Geometry = const boost::geometry::model::box >]' 36 | ~model() | ^ src/boost/geometry/geometries/concepts/box_concept.hpp:124:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 124 | BOOST_CONCEPT_USAGE(ConstBox) | ^~~~~~~~~~~~~~~~~~~ src/boost/numeric/ublas/traits.hpp: At global scope: src/boost/numeric/ublas/traits.hpp:49:28: warning: 'T {anonymous}::boost_numeric_ublas_abs(const T&) [with T = long unsigned int]' defined but not used [-Wunused-function] 49 | template<> unsigned long boost_numeric_ublas_abs (const unsigned long& t) { | ^~~~~~~~~~~~~~~~~~~~~~~ src/boost/numeric/ublas/traits.hpp:45:27: warning: 'T {anonymous}::boost_numeric_ublas_abs(const T&) [with T = unsigned int]' defined but not used [-Wunused-function] 45 | template<> unsigned int boost_numeric_ublas_abs (const unsigned int& t) { | ^~~~~~~~~~~~~~~~~~~~~~~ ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/Boost/Geometry/Utils/Utils.bs') gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -L/usr/local/lib -fstack-protector-strong -o blib/arch/auto/Boost/Geometry/Utils/Utils.so buildtmp/Utils.o -lstdc++ -L/usr/lib64/perl5/CORE -lperl -lpthread + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.52773 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot + : + /bin/rm -rf -- /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd Boost-Geometry-Utils-0.15 + ./Build install destdir=/usr/src/tmp/perl-Boost-Geometry-Utils-buildroot create_packlist=0 Building Boost-Geometry-Utils Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.bs Installing /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so Installing /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/lib64/perl5/Boost/Geometry/Utils.pm + find /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot -type f -name '*.bs' -size 0 -exec rm -f '{}' ';' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot (auto) mode of './usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/ (default) Compressing files in /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot (auto) Adjusting library links in /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot ./usr/lib64: (from :0) Verifying ELF objects in /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.38554 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Boost-Geometry-Utils-0.15 + ./Build test t/00-compile.t ............. ok t/01_basic.t ............... ok t/02_old_api.t ............. ok t/03_polygon.t ............. ok t/04_medial_axis_basic.t ... ok t/05_medial_axis_visual.t .. skipped: author tests t/release-pod-coverage.t ... skipped: these tests are for release candidate testing t/release-pod-syntax.t ..... skipped: these tests are for release candidate testing All tests successful. Files=8, Tests=58, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.32 cusr 0.09 csys = 0.44 CPU) Result: PASS + exit 0 Processing files: perl-Boost-Geometry-Utils-0.15-alt2_24 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.38554 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Boost-Geometry-Utils-0.15 + DOCDIR=/usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/share/doc/perl-Boost-Geometry-Utils-0.15 + export DOCDIR + rm -rf /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/share/doc/perl-Boost-Geometry-Utils-0.15 + /bin/mkdir -p /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/share/doc/perl-Boost-Geometry-Utils-0.15 + cp -prL CHANGES LICENSE README /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/share/doc/perl-Boost-Geometry-Utils-0.15 + chmod -R go-w /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/share/doc/perl-Boost-Geometry-Utils-0.15 + chmod -R a+rX /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/share/doc/perl-Boost-Geometry-Utils-0.15 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.laPyIV find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.X1pqil find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) lib.req: WARNING: /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so: underlinked libraries: /lib64/libm.so.6 /usr/src/tmp/perl-Boost-Geometry-Utils-buildroot/usr/lib64/perl5/Boost/Geometry/Utils.pm syntax OK Provides: perl(Boost/Geometry/Utils.pm) = 0.150 Requires: /usr/lib64/perl5, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libperl-5.38.so()(64bit) >= set:oijB3MukekofhDC9ApziPZyGHy2Z0xvYTFtHPU7u7WBg0xBZjcYFIHkiTyyPOvNrhD6Hii9dmNswpyBWFiX1L0YwwtyuIsgL1, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), perl(XSLoader.pm), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KI1lGO Creating perl-Boost-Geometry-Utils-debuginfo package Processing files: perl-Boost-Geometry-Utils-debuginfo-0.15-alt2_24 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4bBjfx find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vkjVRI find-requires: running scripts (debuginfo) Requires: perl-Boost-Geometry-Utils = 0.15-alt2_24, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libperl-5.38.so), debug64(libstdc++.so.6) Adding to perl-Boost-Geometry-Utils-debuginfo a strict dependency on perl-Boost-Geometry-Utils Wrote: /usr/src/RPM/RPMS/x86_64/perl-Boost-Geometry-Utils-0.15-alt2_24.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/perl-Boost-Geometry-Utils-debuginfo-0.15-alt2_24.x86_64.rpm (w2.lzdio) 16.21user 4.73system 0:18.15elapsed 115%CPU (0avgtext+0avgdata 708852maxresident)k 0inputs+0outputs (0major+902045minor)pagefaults 0swaps /.out/perl-Boost-Geometry-Utils-0.15-alt2_24.x86_64.rpm: license not found in '/usr/share/license' directory: GPL+ /.out/perl-Boost-Geometry-Utils-0.15-alt2_24.x86_64.rpm: The use of such a license name is ambiguous: Artistic /.out/perl-Boost-Geometry-Utils-debuginfo-0.15-alt2_24.x86_64.rpm: license not found in '/usr/share/license' directory: GPL+ /.out/perl-Boost-Geometry-Utils-debuginfo-0.15-alt2_24.x86_64.rpm: The use of such a license name is ambiguous: Artistic 5.91user 3.01system 0:32.13elapsed 27%CPU (0avgtext+0avgdata 131828maxresident)k 176inputs+0outputs (0major+233959minor)pagefaults 0swaps --- perl-Boost-Geometry-Utils-0.15-alt2_24.x86_64.rpm.repo 2023-11-28 11:32:54.000000000 +0000 +++ perl-Boost-Geometry-Utils-0.15-alt2_24.x86_64.rpm.hasher 2024-12-19 03:37:30.637581786 +0000 @@ -19,3 +19,3 @@ Requires: libgcc_s.so.1(GCC_3.3.1)(64bit) -Requires: libperl-5.38.so()(64bit) >= set:oijB3MukekofhDC9ApziPZyGHy2Z0xvYTFtHP678WqLxu94goFZw3vaXaBQJEUIYnYmQFNGAkizlc7oCoFuGQuMb0f8oDE7b7Qr +Requires: libperl-5.38.so()(64bit) >= set:oijB3MukekofhDC9ApziPZyGHy2Z0xvYTFtHPU7u7WBg0xBZjcYFIHkiTyyPOvNrhD6Hii9dmNswpyBWFiX1L0YwwtyuIsgL1 Requires: rpmlib(SetVersions) @@ -40,3 +40,3 @@ File: /usr/lib64/perl5/auto/Boost/Geometry/Utils 40755 root:root -File: /usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so 100644 root:root 29dec2ba788c3e1b3d98f2352d46451d +File: /usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so 100644 root:root 4df1c44272e00cb5e10e8d3faefb3c0e File: /usr/share/doc/perl-Boost-Geometry-Utils-0.15 40755 root:root @@ -45,2 +45,2 @@ File: /usr/share/doc/perl-Boost-Geometry-Utils-0.15/README 100644 root:root 02fe356514000b9718c9e0c0120582b0 -RPMIdentity: 430b7f9c901e88bae2245f4a104c9ec60227044f3bc92d3e60f8a24e8243e2699e469b34b0f4184afa027079365d78a5b1772ac9bf241b0c0578ce6bf91103ff +RPMIdentity: 1a7923c28a4ec7ec76402e79b730f4c26de5b717ee0cb6643674552d34b3b7758fb74f44eaf50a1c575333337cfa5aad8de352c70c09b720430115dad8b35e68 --- perl-Boost-Geometry-Utils-debuginfo-0.15-alt2_24.x86_64.rpm.repo 2023-11-28 11:32:54.000000000 +0000 +++ perl-Boost-Geometry-Utils-debuginfo-0.15-alt2_24.x86_64.rpm.hasher 2024-12-19 03:37:30.733583046 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/7f 40755 root:root -/usr/lib/debug/.build-id/7f/fea25581b166e87034654087db81276288f8f2 120777 root:root ../../../../lib64/perl5/auto/Boost/Geometry/Utils/Utils.so -/usr/lib/debug/.build-id/7f/fea25581b166e87034654087db81276288f8f2.debug 120777 root:root ../../usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so.debug +/usr/lib/debug/.build-id/11 40755 root:root +/usr/lib/debug/.build-id/11/2cb4a73d738832f0f9b94d6bbba2fdeadc4ec9 120777 root:root ../../../../lib64/perl5/auto/Boost/Geometry/Utils/Utils.so +/usr/lib/debug/.build-id/11/2cb4a73d738832f0f9b94d6bbba2fdeadc4ec9.debug 120777 root:root ../../usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so.debug /usr/lib/debug/usr/lib64/perl5 40755 root:root @@ -408,5 +408,5 @@ Provides: perl-Boost-Geometry-Utils-debuginfo = 0.15-alt2_24:sisyphus+335067.61400.2.2 -File: /usr/lib/debug/.build-id/7f 40755 root:root -File: /usr/lib/debug/.build-id/7f/fea25581b166e87034654087db81276288f8f2 120777 root:root ../../../../lib64/perl5/auto/Boost/Geometry/Utils/Utils.so -File: /usr/lib/debug/.build-id/7f/fea25581b166e87034654087db81276288f8f2.debug 120777 root:root ../../usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so.debug +File: /usr/lib/debug/.build-id/11 40755 root:root +File: /usr/lib/debug/.build-id/11/2cb4a73d738832f0f9b94d6bbba2fdeadc4ec9 120777 root:root ../../../../lib64/perl5/auto/Boost/Geometry/Utils/Utils.so +File: /usr/lib/debug/.build-id/11/2cb4a73d738832f0f9b94d6bbba2fdeadc4ec9.debug 120777 root:root ../../usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so.debug File: /usr/lib/debug/usr/lib64/perl5 40755 root:root @@ -416,6 +416,6 @@ File: /usr/lib/debug/usr/lib64/perl5/auto/Boost/Geometry/Utils 40755 root:root -File: /usr/lib/debug/usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so.debug 100644 root:root ce4a01f9b7e3ef7ff48d70f374f16672 +File: /usr/lib/debug/usr/lib64/perl5/auto/Boost/Geometry/Utils/Utils.so.debug 100644 root:root 1d746db9d6c035e8006982951909f216 File: /usr/src/debug/Boost-Geometry-Utils-0.15 40755 root:root File: /usr/src/debug/Boost-Geometry-Utils-0.15/buildtmp 40755 root:root -File: /usr/src/debug/Boost-Geometry-Utils-0.15/buildtmp/Utils.c 100644 root:root a9405ad25332e26c9f472bd186998b9d +File: /usr/src/debug/Boost-Geometry-Utils-0.15/buildtmp/Utils.c 100644 root:root 183a3b7cc6f4a7a02ebd4008ad30cca9 File: /usr/src/debug/Boost-Geometry-Utils-0.15/src 40755 root:root @@ -809,2 +809,2 @@ File: /usr/src/debug/Boost-Geometry-Utils-0.15/src/voronoi2perl.h 100644 root:root 3c1bc34020006a0853caec806b1552b1 -RPMIdentity: b7bca53a557b8fb94b51ce45ddcc77e97741a173d7377d933193d54191089a4816000e600be83ef02fcfea081a46f71e87f4259c476cbcff4ca0ce01b4c75e33 +RPMIdentity: 66435ed5837eb10a676e0239223db732d16f1ae04fead1fde3be0b6f9fd473ee33acf1b5a36621aec3d7a9b2fac18b40e95153bbda134563cae6cee957818e79