torressa / cspy

A collection of algorithms for the (Resource) Constrained Shortest Path problem in Python / C++ / C#
https://torressa.github.io/cspy/
MIT License
77 stars 24 forks source link

Creating a wheel for Mac OS version 11 #88

Closed the-soomin-woo closed 2 years ago

the-soomin-woo commented 2 years ago

Hi, first I'd like to say, thank you so much for your wonderful work.

I've been using cspy by pip install cspy (Mac OS version 11.5.2, python 3.8) and it works great. I am trying the bidirectional functions and want to change the weight of the graph more flexibly, during the labeling algorithm itself. So I'd love to debug things, except the cspy wheel doesn't really build successfully with CMake. Specifically, this line cmake --build build --config Release --target all -v doesn't work and outputs

ERROR: Could not find a version that satisfies the requirement cspy (from versions: none)
ERROR: No matching distribution found for cspy

I just saw a comment that says "os: [macos-latest] # 10.14 and 11 don't work" in release.yml.

Is there anything I can do to make a wheel work please? I would really appreciate your help!

Soomin

torressa commented 2 years ago

Hi @soomin-woo! Thanks for the interest, I'd be very keen to get this working! That line is there because github doesn't have a macos 11 runner.

I'm guessing you've followed the rest of the steps in the build steps for macos? We can try and debug it together as I have no idea what will happen.

For reference the steps are as follows (assuming you have cloned the repo and an environment variable pythonLocation is set to the appropriate path, you can try without all the python config too, see what happens),

# Install SWIG (needed for Python bindings)
brew install swig
# Install LEMON
cp tools/docker/scripts/install_lemon .
chmod u+x install_lemon
./install_lemon

# Configure as in release
cmake -S . -Bbuild -DBUILD_TESTING=ON -DBUILD_PYTHON=ON -DBUILD_SHARED_LIBS=ON \
  -DPython3_ROOT_DIR=${pythonLocation} -DPython_ROOT_DIR=${pythonLocation} \
  -DPython3_FIND_STRATEGY=LOCATION

# Alternative 1. Configure without specifying Python location
# cmake -S . -Bbuild -DBUILD_TESTING=ON -DBUILD_PYTHON=ON -DBUILD_SHARED_LIBS=ON
# Alternative 2. Configure without Python at all
# cmake -S . -Bbuild -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_PYTHON=OFF -DBUILD_SHARED_LIBS=OFF

# Build
cmake --build build --config Release --target all -v

Try running that. If it doesn't work try removing the build folder and then use alternative 2 (without Python). If it still errors, paste the whole output so we can figure out what is going on.

the-soomin-woo commented 2 years ago

Hey @torressa, thank you so much for your reply! Using the first and second methods, it errored in the build command, but the alternative 2 method allowed me to build without any error. In detail:

After installing swig, LEMON, I ran pip uninstall cspy. The first method call errors:

(base) ...@MacBook-Pro cspy-master % cmake -S . -Bbuild -DBUILD_TESTING=ON -DBUILD_PYTHON=ON -DBUILD_SHARED_LIBS=ON \
  -DPython3_ROOT_DIR=${pythonLocation} -DPython_ROOT_DIR=${pythonLocation} \
  -DPython3_FIND_STRATEGY=LOCATION
-- The CXX compiler identification is AppleClang 12.0.5.12050022
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- project: cspy
-- version: 1.0.1
-- Build type: Release
-- Build C++ library: ON
-- Build Python: ON
-- Trying to find lemon
-- Found LEMON: /usr/local/lib/libemon.a  
-- Found LEMON: /usr/local/include
-- Found SWIG: /usr/local/bin/swig (found version "4.0.2")  
-- Found Python3: /Users/soominy/opt/anaconda3/bin/python3.7 (found version "3.7.6") found components: Interpreter Development Development.Module Development.Embed 
-- Found python module: setuptools (found version "46.0.0.post20200309")
-- Found python module: wheel (found version "0.34.2")
-- Found python module: virtualenv (found version "20.4.7")
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    Python_ROOT_DIR

-- Build files have been written to: /.../cspy-master/build
(base) ...@MacBook-Pro cspy-master % cmake --build build --config Release --target all -v
/Applications/CMake.app/Contents/bin/cmake -S/.../cspy-master -B/.../cspy-master/build --check-build-system CMakeFiles/Makefile.cmake 0
/Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /.../cspy-master/build/CMakeFiles /.../cspy-master/build//CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/depend
cd /.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /.../cspy-master /.../cspy-master/src/cc/python /.../cspy-master/build /.../cspy-master/build/src/cc/python /.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/DependInfo.cmake --color=
Dependee "/.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/DependInfo.cmake" is newer than depender "/.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/depend.internal".
Dependee "/.../cspy-master/build/src/cc/python/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/depend.internal".
Scanning dependencies of target pyBiDirectionalCpp_swig_compilation
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build
[ 10%] Swig compile bidirectional.i for python
cd /.../cspy-master/build/src/cc/python && /Applications/CMake.app/Contents/bin/cmake -E make_directory /.../cspy-master/build/python/ /.../cspy-master/build/python/
cd /.../cspy-master/build/src/cc/python && /Applications/CMake.app/Contents/bin/cmake -E touch /.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/bidirectionalPYTHON.stamp
cd /.../cspy-master/build/src/cc/python && /Applications/CMake.app/Contents/bin/cmake -E env SWIG_LIB=/usr/local/Cellar/swig/4.0.2/share/swig/4.0.2 /usr/local/bin/swig -python -doxygen -py3 -DPY3 -I/.../cspy-master/src/cc/python/../ -I/Users/.../opt/anaconda3/include/python3.7m -I/.../cspy-master/src/cc/include -I/usr/local/include -outdir /.../cspy-master/build/python/ -c++ -module pyBiDirectionalCpp -interface _pyBiDirectionalCpp -o /.../cspy-master/build/python//bidirectionalPYTHON_wrap.cxx /.../cspy-master/src/cc/python/bidirectional.i
[ 10%] Built target pyBiDirectionalCpp_swig_compilation
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/CMakeFiles/BiDirectionalCpp.dir/build.make src/cc/CMakeFiles/BiDirectionalCpp.dir/depend
cd /.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /.../cspy-master /.../cspy-master/src/cc /.../cspy-master/build /.../cspy-master/build/src/cc /.../cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/CMakeFiles/BiDirectionalCpp.dir/build.make src/cc/CMakeFiles/BiDirectionalCpp.dir/build
[ 20%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o
cd /.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o -c /.../cspy-master/src/cc/bidirectional.cc
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /.../cspy-master/src/cc/bidirectional.h:7:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[ 30%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o
cd /.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o -c /.../cspy-master/src/cc/digraph.cc
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bits/default_map.h:164:51: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::ArrayMap' requested here
    explicit DefaultMap(const GraphType& graph) : Parent(graph) {}
                                                  ^
/usr/local/include/lemon/bits/map_extender.h:63:9: note: in instantiation of member function 'lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::DefaultMap' requested here
      : Parent(graph) {}
        ^
/usr/local/include/lemon/bits/graph_extender.h:250:11: note: in instantiation of member function 'lemon::MapExtender<lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>>::MapExtender' requested here
        : Parent(digraph) {}
          ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/digraph.cc:1:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
17 warnings generated.
[ 40%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o
cd /.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o -c /.../cspy-master/src/cc/labelling.cc
[ 50%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o
cd /.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o -c /.../cspy-master/src/cc/preprocessing.cc
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::add' requested here
      if(_local_pred) delete _pred;
                      ^
/.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::add' requested here
      if(_local_pred) delete _pred;
                      ^
/.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::erase' requested here
      if(_local_pred) delete _pred;
                      ^
/.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::erase' requested here
      if(_local_pred) delete _pred;
                      ^
/.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::build' requested here
      if(_local_pred) delete _pred;
                      ^
/.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::clear' requested here
      if(_local_pred) delete _pred;
                      ^
/.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bits/default_map.h:164:51: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::ArrayMap' requested here
    explicit DefaultMap(const GraphType& graph) : Parent(graph) {}
                                                  ^
/usr/local/include/lemon/bits/map_extender.h:63:9: note: in instantiation of member function 'lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::DefaultMap' requested here
      : Parent(graph) {}
        ^
/usr/local/include/lemon/bits/graph_extender.h:226:11: note: in instantiation of member function 'lemon::MapExtender<lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>>::MapExtender' requested here
        : Parent(digraph) {}
          ^
/usr/local/include/lemon/bellman_ford.h:127:18: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::NodeMap<lemon::SmartDigraphBase::Arc>::NodeMap' requested here
      return new PredMap(g);
                 ^
/usr/local/include/lemon/bellman_ford.h:240:25: note: in instantiation of member function 'lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>::createPredMap' requested here
        _pred = Traits::createPredMap(*_gr);
                        ^
/usr/local/include/lemon/bellman_ford.h:404:7: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::create_maps' requested here
      create_maps();
      ^
/usr/local/include/lemon/bellman_ford.h:633:7: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::init' requested here
      init();
      ^
/.../cspy-master/src/cc/preprocessing.cc:27:8: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::run' requested here
    BF.run(source, graph.number_edges);
       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /.../cspy-master/src/cc/preprocessing.h:6:
In file included from /.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
17 warnings generated.
[ 60%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/search.cc.o
cd /.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/search.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/search.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/search.cc.o -c /.../cspy-master/src/cc/search.cc
[ 70%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o
cd /.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o -c /.../cspy-master/src/cc/ref_callback.cc
[ 80%] Linking CXX shared library ../../lib/libBiDirectionalCpp.dylib
cd /.../cspy-master/build/src/cc && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/BiDirectionalCpp.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -dynamiclib -Wl,-headerpad_max_install_names -current_version 1.0.1 -o ../../lib/libBiDirectionalCpp.1.0.1.dylib -install_name @rpath/libBiDirectionalCpp.1.0.1.dylib CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o CMakeFiles/BiDirectionalCpp.dir/search.cc.o CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o  /usr/local/lib/libemon.a 
cd /.../cspy-master/build/src/cc && /Applications/CMake.app/Contents/bin/cmake -E cmake_symlink_library ../../lib/libBiDirectionalCpp.1.0.1.dylib ../../lib/libBiDirectionalCpp.1.0.1.dylib ../../lib/libBiDirectionalCpp.dylib
[ 80%] Built target BiDirectionalCpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/depend
cd /.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /.../cspy-master /.../cspy-master/src/cc/python /.../cspy-master/build /.../cspy-master/build/src/cc/python /.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build
[ 90%] Building CXX object src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o
cd /.../cspy-master/build/src/cc/python && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DpyBiDirectionalCpp_EXPORTS -I/.../cspy-master/src/cc/python/.. -I/Users/.../opt/anaconda3/include/python3.7m -I/.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o -MF CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o.d -o CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o -c /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[100%] Linking CXX shared library ../../../lib/_pyBiDirectionalCpp.so
cd /.../cspy-master/build/src/cc/python && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/pyBiDirectionalCpp.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -dynamiclib -Wl,-headerpad_max_install_names -flat_namespace -undefined suppress -o ../../../lib/_pyBiDirectionalCpp.so -install_name @rpath/_pyBiDirectionalCpp.so CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o  -Wl,-rpath,@loader_path -Wl,-rpath,@loader_path/../../cspy/.libs ../../../lib/libBiDirectionalCpp.1.0.1.dylib /usr/local/lib/libemon.a 
[100%] Built target pyBiDirectionalCpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/python_package.dir/build.make CMakeFiles/python_package.dir/depend
cd /.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /.../cspy-master /.../cspy-master /.../cspy-master/build /.../cspy-master/build /.../cspy-master/build/CMakeFiles/python_package.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/python_package.dir/build.make CMakeFiles/python_package.dir/build
cd /.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E make_directory cspy cspy/.libs cspy/algorithms/
cd /.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy Release/setup.py setup.py
cd /.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy_directory /.../cspy-master/src/python/ cspy/
cd /.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E remove_directory dist
cd /.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E make_directory cspy/.libs
cd /.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy /.../cspy-master/build/lib/_pyBiDirectionalCpp.so cspy/algorithms/
cd /.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy /.../cspy-master/build/lib/libBiDirectionalCpp.1.0.1.dylib cspy/.libs
cd /.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy /.../cspy-master/build/python/pyBiDirectionalCpp.py cspy/algorithms/
cd /.../cspy-master/build/python && /Users/.../opt/anaconda3/bin/python3.7 setup.py bdist_wheel
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/cspy
copying cspy/__init__.py -> build/lib/cspy
copying cspy/checking.py -> build/lib/cspy
copying cspy/preprocessing.py -> build/lib/cspy
creating build/lib/cspy/algorithms
copying cspy/algorithms/pyBiDirectionalCpp.py -> build/lib/cspy/algorithms
copying cspy/algorithms/grasp.py -> build/lib/cspy/algorithms
copying cspy/algorithms/__init__.py -> build/lib/cspy/algorithms
copying cspy/algorithms/bidirectional.py -> build/lib/cspy/algorithms
copying cspy/algorithms/path_base.py -> build/lib/cspy/algorithms
copying cspy/algorithms/greedy_elimination.py -> build/lib/cspy/algorithms
copying cspy/algorithms/psolgent.py -> build/lib/cspy/algorithms
copying cspy/algorithms/tabu.py -> build/lib/cspy/algorithms
running egg_info
creating cspy.egg-info
writing cspy.egg-info/PKG-INFO
writing dependency_links to cspy.egg-info/dependency_links.txt
writing requirements to cspy.egg-info/requires.txt
writing top-level names to cspy.egg-info/top_level.txt
writing manifest file 'cspy.egg-info/SOURCES.txt'
reading manifest file 'cspy.egg-info/SOURCES.txt'
writing manifest file 'cspy.egg-info/SOURCES.txt'
creating build/lib/cspy/.libs
copying cspy/.libs/libBiDirectionalCpp.1.0.1.dylib -> build/lib/cspy/.libs
copying cspy/algorithms/_pyBiDirectionalCpp.so -> build/lib/cspy/algorithms
running build_ext
installing to build/bdist.macosx-10.9-x86_64/wheel
running install
running install_lib
creating build/bdist.macosx-10.9-x86_64
creating build/bdist.macosx-10.9-x86_64/wheel
creating build/bdist.macosx-10.9-x86_64/wheel/cspy
creating build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/pyBiDirectionalCpp.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/_pyBiDirectionalCpp.so -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/grasp.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/__init__.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/bidirectional.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/path_base.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/greedy_elimination.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/psolgent.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/tabu.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/__init__.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
copying build/lib/cspy/checking.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
copying build/lib/cspy/preprocessing.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
creating build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs
copying build/lib/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib -> build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs
running install_egg_info
Copying cspy.egg-info to build/bdist.macosx-10.9-x86_64/wheel/cspy-1.0.1-py3.7.egg-info
running install_scripts
[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylibcreating build/bdist.macosx-10.9-x86_64/wheel/cspy-1.0.1.dist-info/WHEEL
creating 'dist/cspy-1.0.1-cp37-cp37m-macosx_11_0_x86_64.whl' and adding 'build/bdist.macosx-10.9-x86_64/wheel' to it
adding 'cspy/__init__.py'
adding 'cspy/checking.py'
adding 'cspy/preprocessing.py'
adding 'cspy/.libs/libBiDirectionalCpp.1.0.1.dylib'
adding 'cspy/algorithms/__init__.py'
adding 'cspy/algorithms/_pyBiDirectionalCpp.so'
adding 'cspy/algorithms/bidirectional.py'
adding 'cspy/algorithms/grasp.py'
adding 'cspy/algorithms/greedy_elimination.py'
adding 'cspy/algorithms/path_base.py'
adding 'cspy/algorithms/psolgent.py'
adding 'cspy/algorithms/pyBiDirectionalCpp.py'
adding 'cspy/algorithms/tabu.py'
adding 'cspy-1.0.1.dist-info/METADATA'
adding 'cspy-1.0.1.dist-info/WHEEL'
adding 'cspy-1.0.1.dist-info/top_level.txt'
adding 'cspy-1.0.1.dist-info/RECORD'
removing build/bdist.macosx-10.9-x86_64/wheel
/Users/.../opt/anaconda3/bin/python3.7 -m virtualenv -p /Users/.../opt/anaconda3/bin/python3.7 /.../cspy-master/build/venv
created virtual environment CPython3.7.6.final.0-64 in 473ms
  creator CPython3Posix(dest=/.../cspy-master/build/venv, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/.../Library/Application Support/virtualenv)
    added seed packages: pip==21.2.4, setuptools==57.4.0, wheel==0.37.0
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
/.../cspy-master/build/venv/bin/python -m pip install -r /.../cspy-master/python/requirements.dev.txt
Collecting networkx
  Using cached networkx-2.6.3-py3-none-any.whl (1.9 MB)
Collecting numpy
  Using cached numpy-1.21.2-cp37-cp37m-macosx_10_9_x86_64.whl (16.9 MB)
Collecting pandas
  Using cached pandas-1.3.3-cp37-cp37m-macosx_10_9_x86_64.whl (11.3 MB)
Collecting parameterized
  Using cached parameterized-0.8.1-py2.py3-none-any.whl (26 kB)
Collecting pytz>=2017.3
  Using cached pytz-2021.1-py2.py3-none-any.whl (510 kB)
Collecting python-dateutil>=2.7.3
  Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting six>=1.5
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: six, pytz, python-dateutil, numpy, parameterized, pandas, networkx
Successfully installed networkx-2.6.3 numpy-1.21.2 pandas-1.3.3 parameterized-0.8.1 python-dateutil-2.8.2 pytz-2021.1 six-1.16.0
/.../cspy-master/build/venv/bin/python -m pip install --find-links=/.../cspy-master/build/python/dist --no-index cspy
Looking in links: /.../cspy-master/build/python/dist
ERROR: Could not find a version that satisfies the requirement cspy (from versions: none)
ERROR: No matching distribution found for cspy
make[2]: *** [python_package] Error 1
make[1]: *** [CMakeFiles/python_package.dir/all] Error 2
make: *** [all] Error 2
the-soomin-woo commented 2 years ago

The second method (Alternative 1) also errors, though it creates the wheel file under build/python/dist/cspy-1.0.1-cp38-cp38-macosx_11_0_x86_64.whl (pip install cspy-1.0.1-cp38-cp38-macosx_11_0_x86_64.whl errors as below):

(base) ...@MacBook-Pro cspy-master % cmake -S . -Bbuild -DBUILD_TESTING=ON -DBUILD_PYTHON=ON -DBUILD_SHARED_LIBS=ON
-- project: cspy
-- version: 1.0.1
-- Build type: Release
-- Build C++ library: ON
-- Build Python: ON
-- Trying to find lemon
-- Found LEMON: /usr/local/include
-- Found python module: setuptools (found version "46.0.0.post20200309")
-- Found python module: wheel (found version "0.34.2")
-- Found python module: virtualenv (found version "20.4.7")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/.../...cspy-master/build
(base) ...@MacBook-Pro cspy-master % cmake --build build --config Release --target all -v
/Applications/CMake.app/Contents/bin/cmake -S/Users/.../...cspy-master -B/Users/.../...cspy-master/build --check-build-system CMakeFiles/Makefile.cmake 0
/Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/.../...cspy-master/build/CMakeFiles /Users/.../...cspy-master/build//CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/depend
cd /Users/.../...cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../...cspy-master /Users/.../...cspy-master/src/cc/python /Users/.../...cspy-master/build /Users/.../...cspy-master/build/src/cc/python /Users/.../...cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build
make[2]: Nothing to be done for `src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build'.
[ 10%] Built target pyBiDirectionalCpp_swig_compilation
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/CMakeFiles/BiDirectionalCpp.dir/build.make src/cc/CMakeFiles/BiDirectionalCpp.dir/depend
cd /Users/.../...cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../...cspy-master /Users/.../...cspy-master/src/cc /Users/.../...cspy-master/build /Users/.../...cspy-master/build/src/cc /Users/.../...cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/DependInfo.cmake --color=
Dependencies file "src/cc/CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o.d" is newer than depends file "/Users/.../...cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/compiler_depend.internal".
Dependencies file "src/cc/CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o.d" is newer than depends file "/Users/.../...cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/compiler_depend.internal".
Dependencies file "src/cc/CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o.d" is newer than depends file "/Users/.../...cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/compiler_depend.internal".
Dependencies file "src/cc/CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o.d" is newer than depends file "/Users/.../...cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/compiler_depend.internal".
Dependencies file "src/cc/CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o.d" is newer than depends file "/Users/.../...cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/compiler_depend.internal".
Dependencies file "src/cc/CMakeFiles/BiDirectionalCpp.dir/search.cc.o.d" is newer than depends file "/Users/.../...cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target BiDirectionalCpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/CMakeFiles/BiDirectionalCpp.dir/build.make src/cc/CMakeFiles/BiDirectionalCpp.dir/build
make[2]: Nothing to be done for `src/cc/CMakeFiles/BiDirectionalCpp.dir/build'.
[ 80%] Built target BiDirectionalCpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/depend
cd /Users/.../...cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../...cspy-master /Users/.../...cspy-master/src/cc/python /Users/.../...cspy-master/build /Users/.../...cspy-master/build/src/cc/python /Users/.../...cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/DependInfo.cmake --color=
Dependencies file "src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o.d" is newer than depends file "/Users/.../...cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target pyBiDirectionalCpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build
make[2]: Nothing to be done for `src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build'.
[100%] Built target pyBiDirectionalCpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/python_package.dir/build.make CMakeFiles/python_package.dir/depend
cd /Users/.../...cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../...cspy-master /Users/.../...cspy-master /Users/.../...cspy-master/build /Users/.../...cspy-master/build /Users/.../...cspy-master/build/CMakeFiles/python_package.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/python_package.dir/build.make CMakeFiles/python_package.dir/build
cd /Users/.../...cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E make_directory cspy cspy/.libs cspy/algorithms/
cd /Users/.../...cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy Release/setup.py setup.py
cd /Users/.../...cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy_directory /Users/.../...cspy-master/src/python/ cspy/
cd /Users/.../...cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E remove_directory dist
cd /Users/.../...cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E make_directory cspy/.libs
cd /Users/.../...cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy /Users/.../...cspy-master/build/lib/_pyBiDirectionalCpp.so cspy/algorithms/
cd /Users/.../...cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy /Users/.../...cspy-master/build/lib/libBiDirectionalCpp.1.0.1.dylib cspy/.libs
cd /Users/.../...cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy /Users/.../...cspy-master/build/python/pyBiDirectionalCpp.py cspy/algorithms/
cd /Users/.../...cspy-master/build/python && /Users/.../opt/anaconda3/bin/python3.7 setup.py bdist_wheel
running bdist_wheel
running build
running build_py
copying cspy/__init__.py -> build/lib/cspy
copying cspy/checking.py -> build/lib/cspy
copying cspy/preprocessing.py -> build/lib/cspy
copying cspy/algorithms/pyBiDirectionalCpp.py -> build/lib/cspy/algorithms
copying cspy/algorithms/grasp.py -> build/lib/cspy/algorithms
copying cspy/algorithms/__init__.py -> build/lib/cspy/algorithms
copying cspy/algorithms/bidirectional.py -> build/lib/cspy/algorithms
copying cspy/algorithms/path_base.py -> build/lib/cspy/algorithms
copying cspy/algorithms/greedy_elimination.py -> build/lib/cspy/algorithms
copying cspy/algorithms/psolgent.py -> build/lib/cspy/algorithms
copying cspy/algorithms/tabu.py -> build/lib/cspy/algorithms
running egg_info
writing cspy.egg-info/PKG-INFO
writing dependency_links to cspy.egg-info/dependency_links.txt
writing requirements to cspy.egg-info/requires.txt
writing top-level names to cspy.egg-info/top_level.txt
reading manifest file 'cspy.egg-info/SOURCES.txt'
writing manifest file 'cspy.egg-info/SOURCES.txt'
copying cspy/.libs/libBiDirectionalCpp.1.0.1.dylib -> build/lib/cspy/.libs
copying cspy/algorithms/_pyBiDirectionalCpp.so -> build/lib/cspy/algorithms
running build_ext
installing to build/bdist.macosx-10.9-x86_64/wheel
running install
running install_lib
creating build/bdist.macosx-10.9-x86_64/wheel
creating build/bdist.macosx-10.9-x86_64/wheel/cspy
creating build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/pyBiDirectionalCpp.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/_pyBiDirectionalCpp.so -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/grasp.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/__init__.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/bidirectional.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/path_base.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/greedy_elimination.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/psolgent.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/tabu.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/__init__.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
copying build/lib/cspy/checking.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
copying build/lib/cspy/preprocessing.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
creating build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs
copying build/lib/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib -> build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs
running install_egg_info
Copying cspy.egg-info to build/bdist.macosx-10.9-x86_64/wheel/cspy-1.0.1-py3.7.egg-info
running install_scripts
[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylibcreating build/bdist.macosx-10.9-x86_64/wheel/cspy-1.0.1.dist-info/WHEEL
creating 'dist/cspy-1.0.1-cp37-cp37m-macosx_11_0_x86_64.whl' and adding 'build/bdist.macosx-10.9-x86_64/wheel' to it
adding 'cspy/__init__.py'
adding 'cspy/checking.py'
adding 'cspy/preprocessing.py'
adding 'cspy/.libs/libBiDirectionalCpp.1.0.1.dylib'
adding 'cspy/algorithms/__init__.py'
adding 'cspy/algorithms/_pyBiDirectionalCpp.so'
adding 'cspy/algorithms/bidirectional.py'
adding 'cspy/algorithms/grasp.py'
adding 'cspy/algorithms/greedy_elimination.py'
adding 'cspy/algorithms/path_base.py'
adding 'cspy/algorithms/psolgent.py'
adding 'cspy/algorithms/pyBiDirectionalCpp.py'
adding 'cspy/algorithms/tabu.py'
adding 'cspy-1.0.1.dist-info/METADATA'
adding 'cspy-1.0.1.dist-info/WHEEL'
adding 'cspy-1.0.1.dist-info/top_level.txt'
adding 'cspy-1.0.1.dist-info/RECORD'
removing build/bdist.macosx-10.9-x86_64/wheel
/Users/.../opt/anaconda3/bin/python3.7 -m virtualenv -p /Users/.../opt/anaconda3/bin/python3.7 /Users/.../...cspy-master/build/venv
created virtual environment CPython3.7.6.final.0-64 in 334ms
  creator CPython3Posix(dest=/Users/.../...cspy-master/build/venv, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/.../Library/Application Support/virtualenv)
    added seed packages: networkx==2.6.3, numpy==1.21.2, pandas==1.3.3, parameterized==0.8.1, pip==21.2.4, python_dateutil==2.8.2, pytz==2021.1, setuptools==57.4.0, six==1.16.0, wheel==0.37.0
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
/Users/.../...cspy-master/build/venv/bin/python -m pip install -r /Users/.../...cspy-master/python/requirements.dev.txt
Requirement already satisfied: networkx in ./venv/lib/python3.7/site-packages (from -r /Users/.../...cspy-master/python/requirements.dev.txt (line 1)) (2.6.3)
Requirement already satisfied: numpy in ./venv/lib/python3.7/site-packages (from -r /Users/.../...cspy-master/python/requirements.dev.txt (line 2)) (1.21.2)
Requirement already satisfied: pandas in ./venv/lib/python3.7/site-packages (from -r /Users/.../...cspy-master/python/requirements.dev.txt (line 3)) (1.3.3)
Requirement already satisfied: parameterized in ./venv/lib/python3.7/site-packages (from -r /Users/.../...cspy-master/python/requirements.dev.txt (line 4)) (0.8.1)
Requirement already satisfied: pytz>=2017.3 in ./venv/lib/python3.7/site-packages (from pandas->-r /Users/.../...cspy-master/python/requirements.dev.txt (line 3)) (2021.1)
Requirement already satisfied: python-dateutil>=2.7.3 in ./venv/lib/python3.7/site-packages (from pandas->-r /Users/.../...cspy-master/python/requirements.dev.txt (line 3)) (2.8.2)
Requirement already satisfied: six>=1.5 in ./venv/lib/python3.7/site-packages (from python-dateutil>=2.7.3->pandas->-r /Users/.../...cspy-master/python/requirements.dev.txt (line 3)) (1.16.0)
/Users/.../...cspy-master/build/venv/bin/python -m pip install --find-links=/Users/.../...cspy-master/build/python/dist --no-index cspy
Looking in links: /Users/.../...cspy-master/build/python/dist
ERROR: Could not find a version that satisfies the requirement cspy (from versions: none)
ERROR: No matching distribution found for cspy
make[2]: *** [python_package] Error 1
make[1]: *** [CMakeFiles/python_package.dir/all] Error 2
make: *** [all] Error 2
(base) ...@MacBook-Pro dist % pip install cspy-1.0.1-cp38-cp38-macosx_11_0_x86_64.whl 
ERROR: cspy-1.0.1-cp38-cp38-macosx_11_0_x86_64.whl is not a supported wheel on this platform.
the-soomin-woo commented 2 years ago

The third method (Alternative 2) runs without much error. BUT it doesn't create any wheel file. It doesn't create a build folder either.

(base) ...@MacBook-Pro cspy-master % cmake -S . -Bbuild -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_PYTHON=OFF -DBUILD_SHARED_LIBS=OFF
-- The CXX compiler identification is AppleClang 12.0.5.12050022
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- project: cspy
-- version: 1.0.1
-- Build type: Release
-- Build C++ library: ON
-- Build Python: OFF
-- Trying to find lemon
-- Found LEMON: /usr/local/lib/libemon.a  
-- Found LEMON: /usr/local/include
-- Populating googletest
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/.../.../cspy-master/build/_deps/googletest-subbuild
[ 11%] Creating directories for 'googletest-populate'
[ 22%] Performing download step (git clone) for 'googletest-populate'
Cloning into 'googletest-src'...
Already on 'master'
Your branch is up to date with 'origin/master'.
[ 33%] Performing update step for 'googletest-populate'
HEAD is now at 40dfd4b7 Merge pull request #3519 from AkashKumarSingh11032001:master
[ 44%] No patch step for 'googletest-populate'
[ 55%] No configure step for 'googletest-populate'
[ 66%] No build step for 'googletest-populate'
[ 77%] No install step for 'googletest-populate'
[ 88%] No test step for 'googletest-populate'
[100%] Completed 'googletest-populate'
[100%] Built target googletest-populate
-- The C compiler identification is AppleClang 12.0.5.12050022
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Python: /usr/local/Frameworks/Python.framework/Versions/3.8/bin/python3.8 (found version "3.8.4") found components: Interpreter 
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_TESTING

-- Build files have been written to: /Users/.../.../cspy-master/build
(base) ...@MacBook-Pro cspy-master % cmake --build build --config Release --target all -v
/Applications/CMake.app/Contents/bin/cmake -S/Users/.../.../cspy-master -B/Users/.../.../cspy-master/build --check-build-system CMakeFiles/Makefile.cmake 0
/Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/.../.../cspy-master/build/CMakeFiles /Users/.../.../cspy-master/build//CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/CMakeFiles/BiDirectionalCpp.dir/build.make src/cc/CMakeFiles/BiDirectionalCpp.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master/src/cc /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/src/cc /Users/.../.../cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/CMakeFiles/BiDirectionalCpp.dir/build.make src/cc/CMakeFiles/BiDirectionalCpp.dir/build
[  4%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o -c /Users/.../.../cspy-master/src/cc/bidirectional.cc
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[  8%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o -c /Users/.../.../cspy-master/src/cc/digraph.cc
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bits/default_map.h:164:51: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::ArrayMap' requested here
    explicit DefaultMap(const GraphType& graph) : Parent(graph) {}
                                                  ^
/usr/local/include/lemon/bits/map_extender.h:63:9: note: in instantiation of member function 'lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::DefaultMap' requested here
      : Parent(graph) {}
        ^
/usr/local/include/lemon/bits/graph_extender.h:250:11: note: in instantiation of member function 'lemon::MapExtender<lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>>::MapExtender' requested here
        : Parent(digraph) {}
          ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
17 warnings generated.
[ 12%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o -c /Users/.../.../cspy-master/src/cc/labelling.cc
[ 16%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o -c /Users/.../.../cspy-master/src/cc/preprocessing.cc
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::add' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::add' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::erase' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::erase' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::build' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::clear' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bits/default_map.h:164:51: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::ArrayMap' requested here
    explicit DefaultMap(const GraphType& graph) : Parent(graph) {}
                                                  ^
/usr/local/include/lemon/bits/map_extender.h:63:9: note: in instantiation of member function 'lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::DefaultMap' requested here
      : Parent(graph) {}
        ^
/usr/local/include/lemon/bits/graph_extender.h:226:11: note: in instantiation of member function 'lemon::MapExtender<lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>>::MapExtender' requested here
        : Parent(digraph) {}
          ^
/usr/local/include/lemon/bellman_ford.h:127:18: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::NodeMap<lemon::SmartDigraphBase::Arc>::NodeMap' requested here
      return new PredMap(g);
                 ^
/usr/local/include/lemon/bellman_ford.h:240:25: note: in instantiation of member function 'lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>::createPredMap' requested here
        _pred = Traits::createPredMap(*_gr);
                        ^
/usr/local/include/lemon/bellman_ford.h:404:7: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::create_maps' requested here
      create_maps();
      ^
/usr/local/include/lemon/bellman_ford.h:633:7: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::init' requested here
      init();
      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:27:8: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::run' requested here
    BF.run(source, graph.number_edges);
       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
17 warnings generated.
[ 20%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/search.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/search.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/search.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/search.cc.o -c /Users/.../.../cspy-master/src/cc/search.cc
[ 24%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o -c /Users/.../.../cspy-master/src/cc/ref_callback.cc
[ 28%] Linking CXX static library ../../lib/libBiDirectionalCpp.a
cd /Users/.../.../cspy-master/build/src/cc && /Applications/CMake.app/Contents/bin/cmake -P CMakeFiles/BiDirectionalCpp.dir/cmake_clean_target.cmake
cd /Users/.../.../cspy-master/build/src/cc && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/BiDirectionalCpp.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar qc ../../lib/libBiDirectionalCpp.a CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o CMakeFiles/BiDirectionalCpp.dir/search.cc.o CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib ../../lib/libBiDirectionalCpp.a
[ 28%] Built target BiDirectionalCpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master/build/_deps/googletest-src/googletest /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/_deps/googletest-build/googletest /Users/.../.../cspy-master/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build
[ 32%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googletest && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -I/Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk  -DGTEST_HAS_PTHREAD=1   -std=c++11 -MD -MT _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/src/gtest-all.cc
[ 36%] Linking CXX static library ../../../lib/libgtest.a
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googletest && /Applications/CMake.app/Contents/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googletest && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar qc ../../../lib/libgtest.a CMakeFiles/gtest.dir/src/gtest-all.cc.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib ../../../lib/libgtest.a
[ 36%] Built target gtest
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master/build/_deps/googletest-src/googlemock /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build
[ 40%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/build/_deps/googletest-src/googlemock/include -I/Users/.../.../cspy-master/build/_deps/googletest-src/googlemock -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk  -DGTEST_HAS_PTHREAD=1   -std=c++11 -MD -MT _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o -MF CMakeFiles/gmock.dir/src/gmock-all.cc.o.d -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /Users/.../.../cspy-master/build/_deps/googletest-src/googlemock/src/gmock-all.cc
[ 44%] Linking CXX static library ../../../lib/libgmock.a
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock && /Applications/CMake.app/Contents/bin/cmake -P CMakeFiles/gmock.dir/cmake_clean_target.cmake
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar qc ../../../lib/libgmock.a CMakeFiles/gmock.dir/src/gmock-all.cc.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib ../../../lib/libgmock.a
[ 44%] Built target gmock
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master/build/_deps/googletest-src/googlemock /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build
[ 48%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googlemock/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googlemock -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk  -DGTEST_HAS_PTHREAD=1   -std=c++11 -MD -MT _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -MF CMakeFiles/gmock_main.dir/src/gmock_main.cc.o.d -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /Users/.../.../cspy-master/build/_deps/googletest-src/googlemock/src/gmock_main.cc
[ 52%] Linking CXX static library ../../../lib/libgmock_main.a
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock && /Applications/CMake.app/Contents/bin/cmake -P CMakeFiles/gmock_main.dir/cmake_clean_target.cmake
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googlemock && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar qc ../../../lib/libgmock_main.a CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib ../../../lib/libgmock_main.a
[ 52%] Built target gmock_main
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master/build/_deps/googletest-src/googletest /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/_deps/googletest-build/googletest /Users/.../.../cspy-master/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build
[ 56%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googletest && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk  -DGTEST_HAS_PTHREAD=1   -std=c++11 -MD -MT _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -MF CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/src/gtest_main.cc
[ 60%] Linking CXX static library ../../../lib/libgtest_main.a
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googletest && /Applications/CMake.app/Contents/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
cd /Users/.../.../cspy-master/build/_deps/googletest-build/googletest && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar qc ../../../lib/libgtest_main.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib ../../../lib/libgtest_main.a
[ 60%] Built target gtest_main
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f test/cc/CMakeFiles/BiDirectional_test.dir/build.make test/cc/CMakeFiles/BiDirectional_test.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master/test/cc /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/test/cc /Users/.../.../cspy-master/build/test/cc/CMakeFiles/BiDirectional_test.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f test/cc/CMakeFiles/BiDirectional_test.dir/build.make test/cc/CMakeFiles/BiDirectional_test.dir/build
[ 64%] Building CXX object test/cc/CMakeFiles/BiDirectional_test.dir/src/main.cc.o
cd /Users/.../.../cspy-master/build/test/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc -I/Users/.../.../cspy-master/test/cc/include -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT test/cc/CMakeFiles/BiDirectional_test.dir/src/main.cc.o -MF CMakeFiles/BiDirectional_test.dir/src/main.cc.o.d -o CMakeFiles/BiDirectional_test.dir/src/main.cc.o -c /Users/.../.../cspy-master/test/cc/src/main.cc
[ 68%] Building CXX object test/cc/CMakeFiles/BiDirectional_test.dir/src/test_labelling.cc.o
cd /Users/.../.../cspy-master/build/test/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc -I/Users/.../.../cspy-master/test/cc/include -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT test/cc/CMakeFiles/BiDirectional_test.dir/src/test_labelling.cc.o -MF CMakeFiles/BiDirectional_test.dir/src/test_labelling.cc.o.d -o CMakeFiles/BiDirectional_test.dir/src/test_labelling.cc.o -c /Users/.../.../cspy-master/test/cc/src/test_labelling.cc
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_labelling.h:4:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[ 72%] Building CXX object test/cc/CMakeFiles/BiDirectional_test.dir/src/test_bidirectional.cc.o
cd /Users/.../.../cspy-master/build/test/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc -I/Users/.../.../cspy-master/test/cc/include -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT test/cc/CMakeFiles/BiDirectional_test.dir/src/test_bidirectional.cc.o -MF CMakeFiles/BiDirectional_test.dir/src/test_bidirectional.cc.o.d -o CMakeFiles/BiDirectional_test.dir/src/test_bidirectional.cc.o -c /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_bidirectional.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[ 76%] Building CXX object test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue17.cc.o
cd /Users/.../.../cspy-master/build/test/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc -I/Users/.../.../cspy-master/test/cc/include -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue17.cc.o -MF CMakeFiles/BiDirectional_test.dir/src/test_issue17.cc.o.d -o CMakeFiles/BiDirectional_test.dir/src/test_issue17.cc.o -c /Users/.../.../cspy-master/test/cc/src/test_issue17.cc
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue17.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[ 80%] Building CXX object test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue22.cc.o
cd /Users/.../.../cspy-master/build/test/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc -I/Users/.../.../cspy-master/test/cc/include -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue22.cc.o -MF CMakeFiles/BiDirectional_test.dir/src/test_issue22.cc.o.d -o CMakeFiles/BiDirectional_test.dir/src/test_issue22.cc.o -c /Users/.../.../cspy-master/test/cc/src/test_issue22.cc
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue22.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[ 84%] Building CXX object test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue38.cc.o
cd /Users/.../.../cspy-master/build/test/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc -I/Users/.../.../cspy-master/test/cc/include -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue38.cc.o -MF CMakeFiles/BiDirectional_test.dir/src/test_issue38.cc.o.d -o CMakeFiles/BiDirectional_test.dir/src/test_issue38.cc.o -c /Users/.../.../cspy-master/test/cc/src/test_issue38.cc
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^

continued:

the-soomin-woo commented 2 years ago
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue38.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[ 88%] Building CXX object test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue41.cc.o
cd /Users/.../.../cspy-master/build/test/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc -I/Users/.../.../cspy-master/test/cc/include -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue41.cc.o -MF CMakeFiles/BiDirectional_test.dir/src/test_issue41.cc.o.d -o CMakeFiles/BiDirectional_test.dir/src/test_issue41.cc.o -c /Users/.../.../cspy-master/test/cc/src/test_issue41.cc
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue41.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[ 92%] Building CXX object test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue52.cc.o
cd /Users/.../.../cspy-master/build/test/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc -I/Users/.../.../cspy-master/test/cc/include -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue52.cc.o -MF CMakeFiles/BiDirectional_test.dir/src/test_issue52.cc.o.d -o CMakeFiles/BiDirectional_test.dir/src/test_issue52.cc.o -c /Users/.../.../cspy-master/test/cc/src/test_issue52.cc
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue52.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[ 96%] Building CXX object test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue69.cc.o
cd /Users/.../.../cspy-master/build/test/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++  -I/Users/.../.../cspy-master/src/cc -I/Users/.../.../cspy-master/test/cc/include -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest/include -isystem /Users/.../.../cspy-master/build/_deps/googletest-src/googletest -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -std=gnu++17 -MD -MT test/cc/CMakeFiles/BiDirectional_test.dir/src/test_issue69.cc.o -MF CMakeFiles/BiDirectional_test.dir/src/test_issue69.cc.o.d -o CMakeFiles/BiDirectional_test.dir/src/test_issue69.cc.o -c /Users/.../.../cspy-master/test/cc/src/test_issue69.cc
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.cc:1:
In file included from /Users/.../.../cspy-master/test/cc/src/test_issue69.h:8:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[100%] Linking CXX executable ../../bin/BiDirectional_test
cd /Users/.../.../cspy-master/build/test/cc && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/BiDirectional_test.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/BiDirectional_test.dir/src/main.cc.o CMakeFiles/BiDirectional_test.dir/src/test_labelling.cc.o CMakeFiles/BiDirectional_test.dir/src/test_bidirectional.cc.o CMakeFiles/BiDirectional_test.dir/src/test_issue17.cc.o CMakeFiles/BiDirectional_test.dir/src/test_issue22.cc.o CMakeFiles/BiDirectional_test.dir/src/test_issue38.cc.o CMakeFiles/BiDirectional_test.dir/src/test_issue41.cc.o CMakeFiles/BiDirectional_test.dir/src/test_issue52.cc.o CMakeFiles/BiDirectional_test.dir/src/test_issue69.cc.o -o ../../bin/BiDirectional_test  -Wl,-rpath,@loader_path/../lib ../../lib/libgtest.a ../../lib/libBiDirectionalCpp.a /usr/local/lib/libemon.a 
[100%] Built target BiDirectional_test
/Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/.../.../cspy-master/build/CMakeFiles 0

Also, there's some mismatch of the python version. When I run the third method (Alternative 2), it says Found Python: /usr/local/Frameworks/Python.framework/Versions/3.8/bin/python3.8 (found version "3.8.4") found components: Interpreter.

But when I run the first method, it makes a wheel for Python 3.7.

However, my python globally is not 3.8 as below:

(base) ...@MacBook-Pro algorithms % python --version
Python 3.7.6
(base) ...@MacBook-Pro algorithms % python3 --version
Python 3.7.6

Do you know how I can fix this?

Thank you very much! I really appreciate your help through this..

the-soomin-woo commented 2 years ago

My Mac OS is on 11.5.2

torressa commented 2 years ago

Thanks for the detailed info! Let's stick to the first method then for now. The C++ compilation works fine which is good.

I think the problem is related to the build is similar to this: https://github.com/onnx/onnx/issues/3114 As the Python wheel is tagged to the macos-10.9 and then forced to be 11, which is wrong. Somewhere it says

creating 'dist/cspy-1.0.1-cp37-cp37m-macosx_11_0_x86_64.whl' and adding 'build/bdist.macosx-10.9-x86_64/wheel' to it

As suggested in the issue linked above, try installing packaging==20.5 beforehand. Try and just in case update pip

python3 -m pip install packaging==20.5
python3 -m pip install --upgrade pip

Also, to build the wheel defaults to 3.7 as I think Developer component is also needed.

Try removing the build folder and running the first method again after the changes, see what happens.

torressa commented 2 years ago

Also, as it will still probably fail, try manually installing cspy from the wheel created just to verify that it is not just a path problem. As you did with the py38 wheel. (build/python/dist/).

the-soomin-woo commented 2 years ago

Hi @torressa, thank you again so much for getting back to me. I really appreciate your help. I think you are right that it's building for 10.9 instead of 11. I ran python3 -m pip install packaging==20.5 and python3 -m pip install --upgrade pip, cloned your repository clean again, and run the first method. Still, it builds for 10.9, not 11.0 as shown in the following snippet (the full log is attached after this). It says This wheel needs a higher macOS version than the version your Python interpreter is compiled against. To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:. I will try to see how to set MACOSX_DEPLOYMENT_TARGET.

installing to build/bdist.macosx-10.9-x86_64/wheel
running install
running install_lib
creating build/bdist.macosx-10.9-x86_64
creating build/bdist.macosx-10.9-x86_64/wheel
creating build/bdist.macosx-10.9-x86_64/wheel/cspy
creating build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/pyBiDirectionalCpp.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/_pyBiDirectionalCpp.so -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/grasp.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/__init__.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/bidirectional.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/path_base.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/greedy_elimination.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/psolgent.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/tabu.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/__init__.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
copying build/lib/cspy/checking.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
copying build/lib/cspy/preprocessing.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
creating build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs
copying build/lib/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib -> build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs
running install_egg_info
Copying cspy.egg-info to build/bdist.macosx-10.9-x86_64/wheel/cspy-1.0.1-py3.7.egg-info
running install_scripts
[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylibcreating build/bdist.macosx-10.9-x86_64/wheel/cspy-1.0.1.dist-info/WHEEL
creating 'dist/cspy-1.0.1-cp37-cp37m-macosx_11_0_x86_64.whl' and adding 'build/bdist.macosx-10.9-x86_64/wheel' to it

-------------------------------- FULL LOG BELOW------------------------------------------------------------------------------

(base) ...@MacBook-Pro ~ % python3 -m pip install packaging==20.5
Requirement already satisfied: packaging==20.5 in ./opt/anaconda3/lib/python3.7/site-packages (20.5)
Requirement already satisfied: pyparsing>=2.0.2 in ./opt/anaconda3/lib/python3.7/site-packages (from packaging==20.5) (2.4.6)
(base) ...@MacBook-Pro ~ % python3 -m pip install --upgrade pip
Requirement already satisfied: pip in ./opt/anaconda3/lib/python3.7/site-packages (21.2.4)
(base) ...@MacBook-Pro ~ % cd .../cspy-master 
(base) ...@MacBook-Pro cspy-master % cmake -S . -Bbuild -DBUILD_TESTING=ON -DBUILD_PYTHON=ON -DBUILD_SHARED_LIBS=ON \
  -DPython3_ROOT_DIR=${pythonLocation} -DPython_ROOT_DIR=${pythonLocation} \
  -DPython3_FIND_STRATEGY=LOCATION

-- The CXX compiler identification is AppleClang 12.0.5.12050022
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- project: cspy
-- version: 1.0.1
-- Build type: Release
-- Build C++ library: ON
-- Build Python: ON
-- Trying to find lemon
-- Found LEMON: /usr/local/lib/libemon.a  
-- Found LEMON: /usr/local/include
-- Found SWIG: /usr/local/bin/swig (found version "4.0.2")  
-- Found Python3: /Users/.../opt/anaconda3/bin/python3.7 (found version "3.7.6") found components: Interpreter Development Development.Module Development.Embed 
-- Found python module: setuptools (found version "46.0.0.post20200309")
-- Found python module: wheel (found version "0.34.2")
-- Found python module: virtualenv (found version "20.4.7")
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    Python_ROOT_DIR

-- Build files have been written to: /Users/.../.../cspy-master/build
(base) ...@MacBook-Pro cspy-master % cmake --build build --config Release --target all -v
/Applications/CMake.app/Contents/bin/cmake -S/Users/.../.../cspy-master -B/Users/.../.../cspy-master/build --check-build-system CMakeFiles/Makefile.cmake 0
/Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/.../.../cspy-master/build/CMakeFiles /Users/.../.../cspy-master/build//CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master/src/cc/python /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/src/cc/python /Users/.../.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/DependInfo.cmake --color=
Dependee "/Users/.../.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/DependInfo.cmake" is newer than depender "/Users/.../.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/depend.internal".
Dependee "/Users/.../.../cspy-master/build/src/cc/python/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/.../.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/depend.internal".
Scanning dependencies of target pyBiDirectionalCpp_swig_compilation
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp_swig_compilation.dir/build
[ 10%] Swig compile bidirectional.i for python
cd /Users/.../.../cspy-master/build/src/cc/python && /Applications/CMake.app/Contents/bin/cmake -E make_directory /Users/.../.../cspy-master/build/python/ /Users/.../.../cspy-master/build/python/
cd /Users/.../.../cspy-master/build/src/cc/python && /Applications/CMake.app/Contents/bin/cmake -E touch /Users/.../.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/bidirectionalPYTHON.stamp
cd /Users/.../.../cspy-master/build/src/cc/python && /Applications/CMake.app/Contents/bin/cmake -E env SWIG_LIB=/usr/local/Cellar/swig/4.0.2/share/swig/4.0.2 /usr/local/bin/swig -python -doxygen -py3 -DPY3 -I/Users/.../.../cspy-master/src/cc/python/../ -I/Users/.../opt/anaconda3/include/python3.7m -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -outdir /Users/.../.../cspy-master/build/python/ -c++ -module pyBiDirectionalCpp -interface _pyBiDirectionalCpp -o /Users/.../.../cspy-master/build/python//bidirectionalPYTHON_wrap.cxx /Users/.../.../cspy-master/src/cc/python/bidirectional.i
[ 10%] Built target pyBiDirectionalCpp_swig_compilation
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/CMakeFiles/BiDirectionalCpp.dir/build.make src/cc/CMakeFiles/BiDirectionalCpp.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master/src/cc /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/src/cc /Users/.../.../cspy-master/build/src/cc/CMakeFiles/BiDirectionalCpp.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/CMakeFiles/BiDirectionalCpp.dir/build.make src/cc/CMakeFiles/BiDirectionalCpp.dir/build
[ 20%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o -c /Users/.../.../cspy-master/src/cc/bidirectional.cc
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[ 30%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o -c /Users/.../.../cspy-master/src/cc/digraph.cc
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bits/default_map.h:164:51: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::ArrayMap' requested here
    explicit DefaultMap(const GraphType& graph) : Parent(graph) {}
                                                  ^
/usr/local/include/lemon/bits/map_extender.h:63:9: note: in instantiation of member function 'lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::DefaultMap' requested here
      : Parent(graph) {}
        ^
/usr/local/include/lemon/bits/graph_extender.h:250:11: note: in instantiation of member function 'lemon::MapExtender<lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>>::MapExtender' requested here
        : Parent(digraph) {}
          ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/digraph.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/usr/local/include/lemon/bits/graph_extender.h:249:16: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
      explicit ArcMap(const Digraph& digraph)
               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2755:32: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>::ArcMap' requested here
    return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...));
                               ^
/Users/.../.../cspy-master/src/cc/digraph.cc:17:24: note: in instantiation of function template specialization 'std::__1::make_unique<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, lemon::SmartDigraph &>' requested here
      res_map_ptr(std::make_unique<LemonGraph::ArcMap<std::vector<double>>>(
                       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
17 warnings generated.
[ 40%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o -c /Users/.../.../cspy-master/src/cc/labelling.cc
[ 50%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o -c /Users/.../.../cspy-master/src/cc/preprocessing.cc
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::add' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::add' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::erase' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::erase' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::build' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/usr/local/include/lemon/bellman_ford.h:339:23: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::clear' requested here
      if(_local_pred) delete _pred;
                      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:24:64: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::~BellmanFord' requested here
    lemon::BellmanFord<LemonGraph, LemonGraph::ArcMap<double>> BF(
                                                               ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/usr/local/include/lemon/bits/default_map.h:164:51: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::ArrayMap' requested here
    explicit DefaultMap(const GraphType& graph) : Parent(graph) {}
                                                  ^
/usr/local/include/lemon/bits/map_extender.h:63:9: note: in instantiation of member function 'lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>::DefaultMap' requested here
      : Parent(graph) {}
        ^
/usr/local/include/lemon/bits/graph_extender.h:226:11: note: in instantiation of member function 'lemon::MapExtender<lemon::DefaultMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Node, lemon::SmartDigraphBase::Arc>>::MapExtender' requested here
        : Parent(digraph) {}
          ^
/usr/local/include/lemon/bellman_ford.h:127:18: note: in instantiation of member function 'lemon::DigraphExtender<lemon::SmartDigraphBase>::NodeMap<lemon::SmartDigraphBase::Arc>::NodeMap' requested here
      return new PredMap(g);
                 ^
/usr/local/include/lemon/bellman_ford.h:240:25: note: in instantiation of member function 'lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>::createPredMap' requested here
        _pred = Traits::createPredMap(*_gr);
                        ^
/usr/local/include/lemon/bellman_ford.h:404:7: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::create_maps' requested here
      create_maps();
      ^
/usr/local/include/lemon/bellman_ford.h:633:7: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::init' requested here
      init();
      ^
/Users/.../.../cspy-master/src/cc/preprocessing.cc:27:8: note: in instantiation of member function 'lemon::BellmanFord<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>, lemon::BellmanFordDefaultTraits<lemon::SmartDigraph, lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<double>>>::run' requested here
    BF.run(source, graph.number_edges);
       ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.cc:1:
In file included from /Users/.../.../cspy-master/src/cc/preprocessing.h:6:
In file included from /Users/.../.../cspy-master/src/cc/digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:91:19: warning: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<lemon::SmartDigraphBase::Arc, lemon::SmartDigraphBase::Arc>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
17 warnings generated.
[ 60%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/search.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/search.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/search.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/search.cc.o -c /Users/.../.../cspy-master/src/cc/search.cc
[ 70%] Building CXX object src/cc/CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o
cd /Users/.../.../cspy-master/build/src/cc && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBiDirectionalCpp_EXPORTS -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o -MF CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o.d -o CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o -c /Users/.../.../cspy-master/src/cc/ref_callback.cc
[ 80%] Linking CXX shared library ../../lib/libBiDirectionalCpp.dylib
cd /Users/.../.../cspy-master/build/src/cc && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/BiDirectionalCpp.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -dynamiclib -Wl,-headerpad_max_install_names -current_version 1.0.1 -o ../../lib/libBiDirectionalCpp.1.0.1.dylib -install_name @rpath/libBiDirectionalCpp.1.0.1.dylib CMakeFiles/BiDirectionalCpp.dir/bidirectional.cc.o CMakeFiles/BiDirectionalCpp.dir/digraph.cc.o CMakeFiles/BiDirectionalCpp.dir/labelling.cc.o CMakeFiles/BiDirectionalCpp.dir/preprocessing.cc.o CMakeFiles/BiDirectionalCpp.dir/search.cc.o CMakeFiles/BiDirectionalCpp.dir/ref_callback.cc.o  /usr/local/lib/libemon.a 
cd /Users/.../.../cspy-master/build/src/cc && /Applications/CMake.app/Contents/bin/cmake -E cmake_symlink_library ../../lib/libBiDirectionalCpp.1.0.1.dylib ../../lib/libBiDirectionalCpp.1.0.1.dylib ../../lib/libBiDirectionalCpp.dylib
[ 80%] Built target BiDirectionalCpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master/src/cc/python /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/src/cc/python /Users/.../.../cspy-master/build/src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build.make src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/build
[ 90%] Building CXX object src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o
cd /Users/.../.../cspy-master/build/src/cc/python && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DpyBiDirectionalCpp_EXPORTS -I/Users/.../.../cspy-master/src/cc/python/.. -I/Users/.../opt/anaconda3/include/python3.7m -I/Users/.../.../cspy-master/src/cc/include -I/usr/local/include -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -std=gnu++17 -MD -MT src/cc/python/CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o -MF CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o.d -o CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o -c /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:221:23: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
            allocator.construct(&(new_values[jd]), values[jd]);
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:222:23: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
            allocator.destroy(&(values[jd]));
                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:229:17: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
      allocator.construct(&(values[id]), Value());
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::add' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:263:21: warning: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' is deprecated [-Wdeprecated-declarations]
          allocator.construct(&(new_values[id]), values[id]);
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double> &>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:264:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:272:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:282:17: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
      allocator.destroy(&(values[id]));
                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:292:19: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
        allocator.destroy(&(values[id]));
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::erase' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::build' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1682:9: note: 'construct' has been explicitly marked deprecated here
        construct(_Up* __p, _Args&&... __args)
        ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:306:19: warning: 'construct<std::__1::vector<double>, std::__1::vector<double>>' is deprecated [-Wdeprecated-declarations]
        allocator.construct(&(values[id]), Value());
                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1680:9: note: 'construct<std::__1::vector<double>, std::__1::vector<double>>' has been explicitly marked deprecated here
        _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY
        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
In file included from /Users/.../.../cspy-master/build/python/bidirectionalPYTHON_wrap.cxx:3219:
In file included from /Users/.../.../cspy-master/src/cc/python/../bidirectional.h:7:
In file included from /Users/.../.../cspy-master/src/cc/python/../digraph.h:8:
In file included from /usr/local/include/lemon/smart_graph.h:30:
In file included from /usr/local/include/lemon/bits/graph_extender.h:25:
In file included from /usr/local/include/lemon/bits/default_map.h:23:
/usr/local/include/lemon/bits/array_map.h:320:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
          allocator.destroy(&(values[id]));
                    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2084:5: note: in instantiation of member function 'lemon::ArrayMap<lemon::DigraphExtender<lemon::SmartDigraphBase>, lemon::SmartDigraphBase::Arc, std::__1::vector<double>>::clear' requested here
    delete __ptr;
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../digraph.h:64:7: note: in instantiation of member function 'std::__1::unique_ptr<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>, std::__1::default_delete<lemon::DigraphExtender<lemon::SmartDigraphBase>::ArcMap<std::__1::vector<double>>>>::~unique_ptr' requested here
class DiGraph {
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2345:7: note: in instantiation of member function 'std::__1::default_delete<bidirectional::DiGraph>::operator()' requested here
      __ptr_.second()(__tmp);
      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:2299:19: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::reset' requested here
  ~unique_ptr() { reset(); }
                  ^
/Users/.../.../cspy-master/src/cc/python/../bidirectional.h:46:3: note: in instantiation of member function 'std::__1::unique_ptr<bidirectional::DiGraph, std::__1::default_delete<bidirectional::DiGraph>>::~unique_ptr' requested here
  ~BiDirectional(){};
  ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:1686:5: note: 'destroy' has been explicitly marked deprecated here
    _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_INLINE_VISIBILITY void destroy(pointer __p) {__p->~_Tp();}
    ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1058:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17'
#  define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
                                      ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:1035:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
15 warnings generated.
[100%] Linking CXX shared library ../../../lib/_pyBiDirectionalCpp.so
cd /Users/.../.../cspy-master/build/src/cc/python && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script CMakeFiles/pyBiDirectionalCpp.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk -dynamiclib -Wl,-headerpad_max_install_names -flat_namespace -undefined suppress -o ../../../lib/_pyBiDirectionalCpp.so -install_name @rpath/_pyBiDirectionalCpp.so CMakeFiles/pyBiDirectionalCpp.dir/__/__/__/python/bidirectionalPYTHON_wrap.cxx.o  -Wl,-rpath,@loader_path -Wl,-rpath,@loader_path/../../cspy/.libs ../../../lib/libBiDirectionalCpp.1.0.1.dylib /usr/local/lib/libemon.a 
[100%] Built target pyBiDirectionalCpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/python_package.dir/build.make CMakeFiles/python_package.dir/depend
cd /Users/.../.../cspy-master/build && /Applications/CMake.app/Contents/bin/cmake -E cmake_depends "Unix Makefiles" /Users/.../.../cspy-master /Users/.../.../cspy-master /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build /Users/.../.../cspy-master/build/CMakeFiles/python_package.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/python_package.dir/build.make CMakeFiles/python_package.dir/build
cd /Users/.../.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E make_directory cspy cspy/.libs cspy/algorithms/
cd /Users/.../.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy Release/setup.py setup.py
cd /Users/.../.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy_directory /Users/.../.../cspy-master/src/python/ cspy/
cd /Users/.../.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E remove_directory dist
cd /Users/.../.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E make_directory cspy/.libs
cd /Users/.../.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy /Users/.../.../cspy-master/build/lib/_pyBiDirectionalCpp.so cspy/algorithms/
cd /Users/.../.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy /Users/.../.../cspy-master/build/lib/libBiDirectionalCpp.1.0.1.dylib cspy/.libs
cd /Users/.../.../cspy-master/build/python && /Applications/CMake.app/Contents/bin/cmake -E copy /Users/.../.../cspy-master/build/python/pyBiDirectionalCpp.py cspy/algorithms/
cd /Users/.../.../cspy-master/build/python && /Users/.../opt/anaconda3/bin/python3.7 setup.py bdist_wheel
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/cspy
copying cspy/__init__.py -> build/lib/cspy
copying cspy/checking.py -> build/lib/cspy
copying cspy/preprocessing.py -> build/lib/cspy
creating build/lib/cspy/algorithms
copying cspy/algorithms/pyBiDirectionalCpp.py -> build/lib/cspy/algorithms
copying cspy/algorithms/grasp.py -> build/lib/cspy/algorithms
copying cspy/algorithms/__init__.py -> build/lib/cspy/algorithms
copying cspy/algorithms/bidirectional.py -> build/lib/cspy/algorithms
copying cspy/algorithms/path_base.py -> build/lib/cspy/algorithms
copying cspy/algorithms/greedy_elimination.py -> build/lib/cspy/algorithms
copying cspy/algorithms/psolgent.py -> build/lib/cspy/algorithms
copying cspy/algorithms/tabu.py -> build/lib/cspy/algorithms
running egg_info
creating cspy.egg-info
writing cspy.egg-info/PKG-INFO
writing dependency_links to cspy.egg-info/dependency_links.txt
writing requirements to cspy.egg-info/requires.txt
writing top-level names to cspy.egg-info/top_level.txt
writing manifest file 'cspy.egg-info/SOURCES.txt'
reading manifest file 'cspy.egg-info/SOURCES.txt'
writing manifest file 'cspy.egg-info/SOURCES.txt'
creating build/lib/cspy/.libs
copying cspy/.libs/libBiDirectionalCpp.1.0.1.dylib -> build/lib/cspy/.libs
copying cspy/algorithms/_pyBiDirectionalCpp.so -> build/lib/cspy/algorithms
running build_ext
installing to build/bdist.macosx-10.9-x86_64/wheel
running install
running install_lib
creating build/bdist.macosx-10.9-x86_64
creating build/bdist.macosx-10.9-x86_64/wheel
creating build/bdist.macosx-10.9-x86_64/wheel/cspy
creating build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/pyBiDirectionalCpp.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/_pyBiDirectionalCpp.so -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/grasp.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/__init__.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/bidirectional.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/path_base.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/greedy_elimination.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/psolgent.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/algorithms/tabu.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms
copying build/lib/cspy/__init__.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
copying build/lib/cspy/checking.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
copying build/lib/cspy/preprocessing.py -> build/bdist.macosx-10.9-x86_64/wheel/cspy
creating build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs
copying build/lib/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib -> build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs
running install_egg_info
Copying cspy.egg-info to build/bdist.macosx-10.9-x86_64/wheel/cspy-1.0.1-py3.7.egg-info
running install_scripts
[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylib[WARNING] This wheel needs a higher macOS version than the version your Python interpreter is compiled against.  To silence this warning, set MACOSX_DEPLOYMENT_TARGET to at least 11_0 or recreate these files with lower MACOSX_DEPLOYMENT_TARGET:  
build/bdist.macosx-10.9-x86_64/wheel/cspy/algorithms/_pyBiDirectionalCpp.so
build/bdist.macosx-10.9-x86_64/wheel/cspy/.libs/libBiDirectionalCpp.1.0.1.dylibcreating build/bdist.macosx-10.9-x86_64/wheel/cspy-1.0.1.dist-info/WHEEL
creating 'dist/cspy-1.0.1-cp37-cp37m-macosx_11_0_x86_64.whl' and adding 'build/bdist.macosx-10.9-x86_64/wheel' to it
adding 'cspy/__init__.py'
adding 'cspy/checking.py'
adding 'cspy/preprocessing.py'
adding 'cspy/.libs/libBiDirectionalCpp.1.0.1.dylib'
adding 'cspy/algorithms/__init__.py'
adding 'cspy/algorithms/_pyBiDirectionalCpp.so'
adding 'cspy/algorithms/bidirectional.py'
adding 'cspy/algorithms/grasp.py'
adding 'cspy/algorithms/greedy_elimination.py'
adding 'cspy/algorithms/path_base.py'
adding 'cspy/algorithms/psolgent.py'
adding 'cspy/algorithms/pyBiDirectionalCpp.py'
adding 'cspy/algorithms/tabu.py'
adding 'cspy-1.0.1.dist-info/METADATA'
adding 'cspy-1.0.1.dist-info/WHEEL'
adding 'cspy-1.0.1.dist-info/top_level.txt'
adding 'cspy-1.0.1.dist-info/RECORD'
removing build/bdist.macosx-10.9-x86_64/wheel
/Users/.../opt/anaconda3/bin/python3.7 -m virtualenv -p /Users/.../opt/anaconda3/bin/python3.7 /Users/.../.../cspy-master/build/venv
created virtual environment CPython3.7.6.final.0-64 in 422ms
  creator CPython3Posix(dest=/Users/.../.../cspy-master/build/venv, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/.../Library/Application Support/virtualenv)
    added seed packages: pip==21.2.4, setuptools==57.4.0, wheel==0.37.0
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
/Users/.../.../cspy-master/build/venv/bin/python -m pip install -r /Users/.../.../cspy-master/python/requirements.dev.txt
Collecting networkx
  Using cached networkx-2.6.3-py3-none-any.whl (1.9 MB)
Collecting numpy
  Using cached numpy-1.21.2-cp37-cp37m-macosx_10_9_x86_64.whl (16.9 MB)
Collecting pandas
  Using cached pandas-1.3.3-cp37-cp37m-macosx_10_9_x86_64.whl (11.3 MB)
Collecting parameterized
  Using cached parameterized-0.8.1-py2.py3-none-any.whl (26 kB)
Collecting python-dateutil>=2.7.3
  Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting pytz>=2017.3
  Using cached pytz-2021.1-py2.py3-none-any.whl (510 kB)
Collecting six>=1.5
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: six, pytz, python-dateutil, numpy, parameterized, pandas, networkx
Successfully installed networkx-2.6.3 numpy-1.21.2 pandas-1.3.3 parameterized-0.8.1 python-dateutil-2.8.2 pytz-2021.1 six-1.16.0
/Users/.../.../cspy-master/build/venv/bin/python -m pip install --find-links=/Users/.../.../cspy-master/build/python/dist --no-index cspy
Looking in links: /Users/.../.../cspy-master/build/python/dist
ERROR: Could not find a version that satisfies the requirement cspy (from versions: none)
ERROR: No matching distribution found for cspy
make[2]: *** [python_package] Error 1
make[1]: *** [CMakeFiles/python_package.dir/all] Error 2
make: *** [all] Error 2
(base) ...@MacBook-Pro cspy-master % cd build/python/dist 
(base) ...@MacBook-Pro dist % pip install cspy-1.0.1-cp37-cp37m-macosx_11_0_x86_64.whl 
ERROR: cspy-1.0.1-cp37-cp37m-macosx_11_0_x86_64.whl is not a supported wheel on this platform. 
the-soomin-woo commented 2 years ago

In addition, I put export MACOSX_DEPLOYMENT_TARGET=11.0 in the .bash_profile, ran source .bash_profile but it produces an identical result to above. I also tried export MACOSX_DEPLOYMENT_TARGET=11 and export MACOSX_DEPLOYMENT_TARGET=11.5.2
Someone suggested something like this but I don't know where to change that line.

Any other methods I should try?

Thank you so much!

the-soomin-woo commented 2 years ago

Oh.. I found this:

(base) ...@MacBook-Pro cspy-master % python
Python 3.7.6 (default, Jan  8 2020, 13:42:34) 
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sysconfig
>>> sysconfig.get_platform()
'macosx-10.9-x86_64'
the-soomin-woo commented 2 years ago

OK. I think it works now.. My problem was that I installed anaconda when I had Mac OS version 10. I updated to Mac OS version 11 but anaconda python didn't register that. That's why it showed:

>>> import sysconfig
>>> sysconfig.get_platform()
'macosx-10.9-x86_64'

I think I fixed the bug now. So here's what I did:

  1. Install pyenv, install a new python environment like 3.9.0 in pyenv. Then run pyenv global 3.9.0 to make it a global environment.
  2. Check that which python outputs the new environment like 3.9.0. Check that which pip is also connected to the correct python environment.
  3. Check that now sysconfig.get_platform() in python outputs the correct Mac OS version, i.e., 'macosx-11.5.2-x86_64'.
  4. Navigate to the fresh cloned cspy folder.
  5. Run cspy-master % cmake -S . -Bbuild -DBUILD_TESTING=ON -DBUILD_PYTHON=ON -DBUILD_SHARED_LIBS=ON. This is the alternative 1.
  6. Run cmake --build build --config Release --target all -v. This completes with success!! However, pip show cspy showed no cspy.
  7. Run cd build/python/dist.
  8. Run pip install cspy-1.0.1-cp39-cp39-macosx_11_0_x86_64.whl. This completes with success again!
  9. Run pip show cspy to show success!!
  10. (optional) I made a virtual environment that inherited the newly made environment from pyenv and it works successfully.

David (@torressa), I really appreciate your help so much!!!

torressa commented 2 years ago

Very nice @soomin-woo! Glad you got it working!

The reason step 6. doesn't show cspy globally is because it creates a new venv and installs everything in there (so as to install all the requirements globally just for testing) https://github.com/torressa/cspy/blob/f5d7fcfaebbc2cc7830f44c84b2aacb31a91c093/cmake/python.cmake#L105-L134

Will keep this solution mind for the future.

Any other questions just let me know :)

the-soomin-woo commented 2 years ago

Thanks @torressa! I see why step 6 didn't build. I really appreciate your help and look forward to this package being even more awesome in the future!

torressa commented 2 years ago

Hey @soomin-woo! If you have a clean wheel (haven't changed the C++ code), paste it here and I can upload it to PyPI :)

the-soomin-woo commented 2 years ago

Of course, @torressa! I attached a compressed zip file of the wheel (without C++ code modified). cspy-1.0.1-cp39-cp39-macosx_11_0_x86_64.whl.zip Let me know if the file doesn't get across :)

torressa commented 2 years ago

Thank you very much! :rocket: I've uploaded it to pypi