SHARE
TWEET

trace

a guest Jan 24th, 2020 70 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Configuring done
  2. -- Generating done
  3. -- Build files have been written to: /home/sebastian/Programming/uni/visprak/build
  4. Scanning dependencies of target custom_hauptaufgaben
  5. [  9%] Building CXX object CMakeFiles/custom_hauptaufgaben.dir/hauptaufgaben/algos/ShowSepAndAttachLines.cpp.o
  6. /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp: In member function ‘virtual void {anonymous}::ShowSepAndAttachLines::execute(const Options&, const volatile bool&)’:
  7. /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:80:86: warning: unused parameter ‘abortFlag’ [-Wunused-parameter]
  8.    80 |         virtual void execute(const Algorithm::Options &options, const volatile bool &abortFlag) override
  9.       |                                                                 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
  10. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  11.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  12.                  from /usr/include/c++/9.2.0/memory:63,
  13.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  14.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  15. /usr/include/c++/9.2.0/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::tuple<fantom::Tensor<double, 2>, long unsigned int>; _Args = {fantom::Tensor<double, 2>&}; _Tp = std::tuple<fantom::Tensor<double, 2>, long unsigned int>]’:
  16. /usr/include/c++/9.2.0/bits/alloc_traits.h:482:2:   required from ‘static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::tuple<fantom::Tensor<double, 2>, long unsigned int>; _Args = {fantom::Tensor<double, 2>&}; _Tp = std::tuple<fantom::Tensor<double, 2>, long unsigned int>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::tuple<fantom::Tensor<double, 2>, long unsigned int> >]’
  17. /usr/include/c++/9.2.0/bits/vector.tcc:115:30:   required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {fantom::Tensor<double, 2>&}; _Tp = std::tuple<fantom::Tensor<double, 2>, long unsigned int>; _Alloc = std::allocator<std::tuple<fantom::Tensor<double, 2>, long unsigned int> >]’
  18. /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:391:49:   required from here
  19. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: error: no matching function for call to ‘std::tuple<fantom::Tensor<double, 2>, long unsigned int>::tuple(fantom::Tensor<double, 2>&)’
  20.   145 |  noexcept(noexcept(::new((void *)__p)
  21.       |                    ^~~~~~~~~~~~~~~~~~
  22.   146 |        _Up(std::forward<_Args>(__args)...)))
  23.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  24. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  25.                  from /usr/include/c++/9.2.0/memory:80,
  26.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  27.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  28. /usr/include/c++/9.2.0/tuple:1199:18: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && (! _ImplicitlyMoveConvertibleTuple<_U1, _U2>())), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::pair<_U1, _U2>&&)’
  29.  1199 |         explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
  30.       |                  ^~~~~
  31. /usr/include/c++/9.2.0/tuple:1199:18: note:   template argument deduction/substitution failed:
  32. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  33.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  34.                  from /usr/include/c++/9.2.0/memory:63,
  35.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  36.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  37. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  38.   145 |  noexcept(noexcept(::new((void *)__p)
  39.       |                    ^~~~~~~~~~~~~~~~~~
  40.   146 |        _Up(std::forward<_Args>(__args)...)))
  41.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  42. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  43.                  from /usr/include/c++/9.2.0/memory:80,
  44.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  45.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  46. /usr/include/c++/9.2.0/tuple:1189:9: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && _ImplicitlyMoveConvertibleTuple<_U1, _U2>()), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::pair<_U1, _U2>&&)’
  47.  1189 |         tuple(allocator_arg_t __tag, const _Alloc& __a, pair<_U1, _U2>&& __in)
  48.       |         ^~~~~
  49. /usr/include/c++/9.2.0/tuple:1189:9: note:   template argument deduction/substitution failed:
  50. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  51.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  52.                  from /usr/include/c++/9.2.0/memory:63,
  53.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  54.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  55. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  56.   145 |  noexcept(noexcept(::new((void *)__p)
  57.       |                    ^~~~~~~~~~~~~~~~~~
  58.   146 |        _Up(std::forward<_Args>(__args)...)))
  59.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  60. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  61.                  from /usr/include/c++/9.2.0/memory:80,
  62.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  63.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  64. /usr/include/c++/9.2.0/tuple:1179:18: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_ConstructibleTuple<_U1, _U2>() && (! _ImplicitlyConvertibleTuple<_U1, _U2>())), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::pair<_U1, _U2>&)’
  65.  1179 |         explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
  66.       |                  ^~~~~
  67. /usr/include/c++/9.2.0/tuple:1179:18: note:   template argument deduction/substitution failed:
  68. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  69.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  70.                  from /usr/include/c++/9.2.0/memory:63,
  71.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  72.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  73. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  74.   145 |  noexcept(noexcept(::new((void *)__p)
  75.       |                    ^~~~~~~~~~~~~~~~~~
  76.   146 |        _Up(std::forward<_Args>(__args)...)))
  77.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  78. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  79.                  from /usr/include/c++/9.2.0/memory:80,
  80.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  81.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  82. /usr/include/c++/9.2.0/tuple:1169:9: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_ConstructibleTuple<_U1, _U2>() && _ImplicitlyConvertibleTuple<_U1, _U2>()), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::pair<_U1, _U2>&)’
  83.  1169 |         tuple(allocator_arg_t __tag, const _Alloc& __a,
  84.       |         ^~~~~
  85. /usr/include/c++/9.2.0/tuple:1169:9: note:   template argument deduction/substitution failed:
  86. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  87.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  88.                  from /usr/include/c++/9.2.0/memory:63,
  89.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  90.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  91. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  92.   145 |  noexcept(noexcept(::new((void *)__p)
  93.       |                    ^~~~~~~~~~~~~~~~~~
  94.   146 |        _Up(std::forward<_Args>(__args)...)))
  95.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  96. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  97.                  from /usr/include/c++/9.2.0/memory:80,
  98.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  99.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  100. /usr/include/c++/9.2.0/tuple:1158:11: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && (! _ImplicitlyMoveConvertibleTuple<_U1, _U2>())), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_U1, _U2>&&)’
  101.  1158 |  explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
  102.       |           ^~~~~
  103. /usr/include/c++/9.2.0/tuple:1158:11: note:   template argument deduction/substitution failed:
  104. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  105.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  106.                  from /usr/include/c++/9.2.0/memory:63,
  107.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  108.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  109. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  110.   145 |  noexcept(noexcept(::new((void *)__p)
  111.       |                    ^~~~~~~~~~~~~~~~~~
  112.   146 |        _Up(std::forward<_Args>(__args)...)))
  113.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  114. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  115.                  from /usr/include/c++/9.2.0/memory:80,
  116.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  117.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  118. /usr/include/c++/9.2.0/tuple:1148:2: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && _ImplicitlyMoveConvertibleTuple<_U1, _U2>()), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_U1, _U2>&&)’
  119.  1148 |  tuple(allocator_arg_t __tag, const _Alloc& __a, tuple<_U1, _U2>&& __in)
  120.       |  ^~~~~
  121. /usr/include/c++/9.2.0/tuple:1148:2: note:   template argument deduction/substitution failed:
  122. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  123.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  124.                  from /usr/include/c++/9.2.0/memory:63,
  125.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  126.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  127. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  128.   145 |  noexcept(noexcept(::new((void *)__p)
  129.       |                    ^~~~~~~~~~~~~~~~~~
  130.   146 |        _Up(std::forward<_Args>(__args)...)))
  131.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  132. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  133.                  from /usr/include/c++/9.2.0/memory:80,
  134.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  135.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  136. /usr/include/c++/9.2.0/tuple:1136:11: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_ConstructibleTuple<_U1, _U2>() && (! _ImplicitlyConvertibleTuple<_U1, _U2>())), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_U1, _U2>&)’
  137.  1136 |  explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
  138.       |           ^~~~~
  139. /usr/include/c++/9.2.0/tuple:1136:11: note:   template argument deduction/substitution failed:
  140. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  141.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  142.                  from /usr/include/c++/9.2.0/memory:63,
  143.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  144.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  145. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  146.   145 |  noexcept(noexcept(::new((void *)__p)
  147.       |                    ^~~~~~~~~~~~~~~~~~
  148.   146 |        _Up(std::forward<_Args>(__args)...)))
  149.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  151.                  from /usr/include/c++/9.2.0/memory:80,
  152.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  153.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  154. /usr/include/c++/9.2.0/tuple:1124:2: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_ConstructibleTuple<_U1, _U2>() && _ImplicitlyConvertibleTuple<_U1, _U2>()), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_U1, _U2>&)’
  155.  1124 |  tuple(allocator_arg_t __tag, const _Alloc& __a,
  156.       |  ^~~~~
  157. /usr/include/c++/9.2.0/tuple:1124:2: note:   template argument deduction/substitution failed:
  158. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  159.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  160.                  from /usr/include/c++/9.2.0/memory:63,
  161.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  162.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  163. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  164.   145 |  noexcept(noexcept(::new((void *)__p)
  165.       |                    ^~~~~~~~~~~~~~~~~~
  166.   146 |        _Up(std::forward<_Args>(__args)...)))
  167.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  168. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  169.                  from /usr/include/c++/9.2.0/memory:80,
  170.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  171.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  172. /usr/include/c++/9.2.0/tuple:1115:2: note: candidate: ‘template<class _Alloc> std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_T1, _T2>&&)’
  173.  1115 |  tuple(allocator_arg_t __tag, const _Alloc& __a, tuple&& __in)
  174.       |  ^~~~~
  175. /usr/include/c++/9.2.0/tuple:1115:2: note:   template argument deduction/substitution failed:
  176. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  177.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  178.                  from /usr/include/c++/9.2.0/memory:63,
  179.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  180.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  181. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  182.   145 |  noexcept(noexcept(::new((void *)__p)
  183.       |                    ^~~~~~~~~~~~~~~~~~
  184.   146 |        _Up(std::forward<_Args>(__args)...)))
  185.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  186. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  187.                  from /usr/include/c++/9.2.0/memory:80,
  188.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  189.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  190. /usr/include/c++/9.2.0/tuple:1111:2: note: candidate: ‘template<class _Alloc> std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_T1, _T2>&)’
  191.  1111 |  tuple(allocator_arg_t __tag, const _Alloc& __a, const tuple& __in)
  192.       |  ^~~~~
  193. /usr/include/c++/9.2.0/tuple:1111:2: note:   template argument deduction/substitution failed:
  194. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  195.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  196.                  from /usr/include/c++/9.2.0/memory:63,
  197.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  198.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  199. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 3 arguments, 1 provided
  200.   145 |  noexcept(noexcept(::new((void *)__p)
  201.       |                    ^~~~~~~~~~~~~~~~~~
  202.   146 |        _Up(std::forward<_Args>(__args)...)))
  203.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  204. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  205.                  from /usr/include/c++/9.2.0/memory:80,
  206.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  207.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  208. /usr/include/c++/9.2.0/tuple:1105:11: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && (! _ImplicitlyMoveConvertibleTuple<_U1, _U2>())), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, _U1&&, _U2&&)’
  209.  1105 |  explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
  210.       |           ^~~~~
  211. /usr/include/c++/9.2.0/tuple:1105:11: note:   template argument deduction/substitution failed:
  212. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  213.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  214.                  from /usr/include/c++/9.2.0/memory:63,
  215.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  216.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  217. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 4 arguments, 1 provided
  218.   145 |  noexcept(noexcept(::new((void *)__p)
  219.       |                    ^~~~~~~~~~~~~~~~~~
  220.   146 |        _Up(std::forward<_Args>(__args)...)))
  221.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  222. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  223.                  from /usr/include/c++/9.2.0/memory:80,
  224.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  225.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  226. /usr/include/c++/9.2.0/tuple:1095:2: note: candidate: ‘template<class _Alloc, class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && _ImplicitlyMoveConvertibleTuple<_U1, _U2>()), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, _U1&&, _U2&&)’
  227.  1095 |  tuple(allocator_arg_t __tag, const _Alloc& __a, _U1&& __a1, _U2&& __a2)
  228.       |  ^~~~~
  229. /usr/include/c++/9.2.0/tuple:1095:2: note:   template argument deduction/substitution failed:
  230. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  231.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  232.                  from /usr/include/c++/9.2.0/memory:63,
  233.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  234.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  235. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 4 arguments, 1 provided
  236.   145 |  noexcept(noexcept(::new((void *)__p)
  237.       |                    ^~~~~~~~~~~~~~~~~~
  238.   146 |        _Up(std::forward<_Args>(__args)...)))
  239.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  240. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  241.                  from /usr/include/c++/9.2.0/memory:80,
  242.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  243.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  244. /usr/include/c++/9.2.0/tuple:1085:11: note: candidate: ‘template<class _Alloc, class _Dummy, typename std::enable_if<(std::_TC<std::is_same<_Dummy, void>::value, fantom::Tensor<double, 2>, long unsigned int>::_ConstructibleTuple<Tensor<double, 2>, long unsigned int>() && (! std::_TC<std::is_same<_Dummy, void>::value, fantom::Tensor<double, 2>, long unsigned int>::_ImplicitlyConvertibleTuple<Tensor<double, 2>, long unsigned int>())), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const _T1&, const _T2&)’
  245.  1085 |  explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
  246.       |           ^~~~~
  247. /usr/include/c++/9.2.0/tuple:1085:11: note:   template argument deduction/substitution failed:
  248. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  249.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  250.                  from /usr/include/c++/9.2.0/memory:63,
  251.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  252.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  253. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 4 arguments, 1 provided
  254.   145 |  noexcept(noexcept(::new((void *)__p)
  255.       |                    ^~~~~~~~~~~~~~~~~~
  256.   146 |        _Up(std::forward<_Args>(__args)...)))
  257.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  259.                  from /usr/include/c++/9.2.0/memory:80,
  260.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  261.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  262. /usr/include/c++/9.2.0/tuple:1073:2: note: candidate: ‘template<class _Alloc, class _Dummy, typename std::enable_if<(std::_TC<std::is_same<_Dummy, void>::value, fantom::Tensor<double, 2>, long unsigned int>::_ConstructibleTuple<Tensor<double, 2>, long unsigned int>() && std::_TC<std::is_same<_Dummy, void>::value, fantom::Tensor<double, 2>, long unsigned int>::_ImplicitlyConvertibleTuple<Tensor<double, 2>, long unsigned int>()), bool>::type <anonymous> > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const _T1&, const _T2&)’
  263.  1073 |  tuple(allocator_arg_t __tag, const _Alloc& __a,
  264.       |  ^~~~~
  265. /usr/include/c++/9.2.0/tuple:1073:2: note:   template argument deduction/substitution failed:
  266. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  267.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  268.                  from /usr/include/c++/9.2.0/memory:63,
  269.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  270.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  271. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 4 arguments, 1 provided
  272.   145 |  noexcept(noexcept(::new((void *)__p)
  273.       |                    ^~~~~~~~~~~~~~~~~~
  274.   146 |        _Up(std::forward<_Args>(__args)...)))
  275.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  276. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  277.                  from /usr/include/c++/9.2.0/memory:80,
  278.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  279.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  280. /usr/include/c++/9.2.0/tuple:1062:2: note: candidate: ‘template<class _Alloc> std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&)’
  281.  1062 |  tuple(allocator_arg_t __tag, const _Alloc& __a)
  282.       |  ^~~~~
  283. /usr/include/c++/9.2.0/tuple:1062:2: note:   template argument deduction/substitution failed:
  284. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  285.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  286.                  from /usr/include/c++/9.2.0/memory:63,
  287.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  288.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  289. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 2 arguments, 1 provided
  290.   145 |  noexcept(noexcept(::new((void *)__p)
  291.       |                    ^~~~~~~~~~~~~~~~~~
  292.   146 |        _Up(std::forward<_Args>(__args)...)))
  293.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  294. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  295.                  from /usr/include/c++/9.2.0/memory:80,
  296.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  297.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  298. /usr/include/c++/9.2.0/tuple:1055:28: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && (! _ImplicitlyMoveConvertibleTuple<_U1, _U2>())), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(std::pair<_U1, _U2>&&)’
  299.  1055 |         explicit constexpr tuple(pair<_U1, _U2>&& __in)
  300.       |                            ^~~~~
  301. /usr/include/c++/9.2.0/tuple:1055:28: note:   template argument deduction/substitution failed:
  302. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  303.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  304.                  from /usr/include/c++/9.2.0/memory:63,
  305.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  306.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  307. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   ‘fantom::Tensor<double, 2>’ is not derived from ‘std::pair<_T1, _T2>’
  308.   145 |  noexcept(noexcept(::new((void *)__p)
  309.       |                    ^~~~~~~~~~~~~~~~~~
  310.   146 |        _Up(std::forward<_Args>(__args)...)))
  311.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  313.                  from /usr/include/c++/9.2.0/memory:80,
  314.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  315.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  316. /usr/include/c++/9.2.0/tuple:1045:19: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && _ImplicitlyMoveConvertibleTuple<_U1, _U2>()), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(std::pair<_U1, _U2>&&)’
  317.  1045 |         constexpr tuple(pair<_U1, _U2>&& __in)
  318.       |                   ^~~~~
  319. /usr/include/c++/9.2.0/tuple:1045:19: note:   template argument deduction/substitution failed:
  320. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  321.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  322.                  from /usr/include/c++/9.2.0/memory:63,
  323.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  324.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  325. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   ‘fantom::Tensor<double, 2>’ is not derived from ‘std::pair<_T1, _T2>’
  326.   145 |  noexcept(noexcept(::new((void *)__p)
  327.       |                    ^~~~~~~~~~~~~~~~~~
  328.   146 |        _Up(std::forward<_Args>(__args)...)))
  329.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  330. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  331.                  from /usr/include/c++/9.2.0/memory:80,
  332.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  333.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  334. /usr/include/c++/9.2.0/tuple:1036:28: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<(_ConstructibleTuple<_U1, _U2>() && (! _ImplicitlyConvertibleTuple<_U1, _U2>())), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(const std::pair<_U1, _U2>&)’
  335.  1036 |         explicit constexpr tuple(const pair<_U1, _U2>& __in)
  336.       |                            ^~~~~
  337. /usr/include/c++/9.2.0/tuple:1036:28: note:   template argument deduction/substitution failed:
  338. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  339.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  340.                  from /usr/include/c++/9.2.0/memory:63,
  341.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  342.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  343. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   ‘fantom::Tensor<double, 2>’ is not derived from ‘const std::pair<_T1, _T2>’
  344.   145 |  noexcept(noexcept(::new((void *)__p)
  345.       |                    ^~~~~~~~~~~~~~~~~~
  346.   146 |        _Up(std::forward<_Args>(__args)...)))
  347.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  349.                  from /usr/include/c++/9.2.0/memory:80,
  350.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  351.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  352. /usr/include/c++/9.2.0/tuple:1027:19: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<(_ConstructibleTuple<_U1, _U2>() && _ImplicitlyConvertibleTuple<_U1, _U2>()), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(const std::pair<_U1, _U2>&)’
  353.  1027 |         constexpr tuple(const pair<_U1, _U2>& __in)
  354.       |                   ^~~~~
  355. /usr/include/c++/9.2.0/tuple:1027:19: note:   template argument deduction/substitution failed:
  356. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  357.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  358.                  from /usr/include/c++/9.2.0/memory:63,
  359.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  360.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  361. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   ‘fantom::Tensor<double, 2>’ is not derived from ‘const std::pair<_T1, _T2>’
  362.   145 |  noexcept(noexcept(::new((void *)__p)
  363.       |                    ^~~~~~~~~~~~~~~~~~
  364.   146 |        _Up(std::forward<_Args>(__args)...)))
  365.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  366. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  367.                  from /usr/include/c++/9.2.0/memory:80,
  368.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  369.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  370. /usr/include/c++/9.2.0/tuple:1018:28: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && (! _ImplicitlyMoveConvertibleTuple<_U1, _U2>())), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&)’
  371.  1018 |         explicit constexpr tuple(tuple<_U1, _U2>&& __in)
  372.       |                            ^~~~~
  373. /usr/include/c++/9.2.0/tuple:1018:28: note:   template argument deduction/substitution failed:
  374. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  375.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  376.                  from /usr/include/c++/9.2.0/memory:63,
  377.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  378.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  379. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   ‘fantom::Tensor<double, 2>’ is not derived from ‘std::tuple<_T1, _T2>’
  380.   145 |  noexcept(noexcept(::new((void *)__p)
  381.       |                    ^~~~~~~~~~~~~~~~~~
  382.   146 |        _Up(std::forward<_Args>(__args)...)))
  383.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  384. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  385.                  from /usr/include/c++/9.2.0/memory:80,
  386.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  387.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  388. /usr/include/c++/9.2.0/tuple:1009:19: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<(_MoveConstructibleTuple<_U1, _U2>() && _ImplicitlyMoveConvertibleTuple<_U1, _U2>()), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&)’
  389.  1009 |         constexpr tuple(tuple<_U1, _U2>&& __in)
  390.       |                   ^~~~~
  391. /usr/include/c++/9.2.0/tuple:1009:19: note:   template argument deduction/substitution failed:
  392. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  393.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  394.                  from /usr/include/c++/9.2.0/memory:63,
  395.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  396.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  397. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   ‘fantom::Tensor<double, 2>’ is not derived from ‘std::tuple<_T1, _T2>’
  398.   145 |  noexcept(noexcept(::new((void *)__p)
  399.       |                    ^~~~~~~~~~~~~~~~~~
  400.   146 |        _Up(std::forward<_Args>(__args)...)))
  401.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  403.                  from /usr/include/c++/9.2.0/memory:80,
  404.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  405.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  406. /usr/include/c++/9.2.0/tuple:1000:28: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<(_ConstructibleTuple<_U1, _U2>() && (! _ImplicitlyConvertibleTuple<_U1, _U2>())), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(const std::tuple<_U1, _U2>&)’
  407.  1000 |         explicit constexpr tuple(const tuple<_U1, _U2>& __in)
  408.       |                            ^~~~~
  409. /usr/include/c++/9.2.0/tuple:1000:28: note:   template argument deduction/substitution failed:
  410. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  411.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  412.                  from /usr/include/c++/9.2.0/memory:63,
  413.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  414.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  415. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   ‘fantom::Tensor<double, 2>’ is not derived from ‘const std::tuple<_T1, _T2>’
  416.   145 |  noexcept(noexcept(::new((void *)__p)
  417.       |                    ^~~~~~~~~~~~~~~~~~
  418.   146 |        _Up(std::forward<_Args>(__args)...)))
  419.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  421.                  from /usr/include/c++/9.2.0/memory:80,
  422.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  423.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  424. /usr/include/c++/9.2.0/tuple:991:19: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<(_ConstructibleTuple<_U1, _U2>() && _ImplicitlyConvertibleTuple<_U1, _U2>()), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(const std::tuple<_U1, _U2>&)’
  425.   991 |         constexpr tuple(const tuple<_U1, _U2>& __in)
  426.       |                   ^~~~~
  427. /usr/include/c++/9.2.0/tuple:991:19: note:   template argument deduction/substitution failed:
  428. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  429.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  430.                  from /usr/include/c++/9.2.0/memory:63,
  431.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  432.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  433. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   ‘fantom::Tensor<double, 2>’ is not derived from ‘const std::tuple<_T1, _T2>’
  434.   145 |  noexcept(noexcept(::new((void *)__p)
  435.       |                    ^~~~~~~~~~~~~~~~~~
  436.   146 |        _Up(std::forward<_Args>(__args)...)))
  437.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  439.                  from /usr/include/c++/9.2.0/memory:80,
  440.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  441.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  442. /usr/include/c++/9.2.0/tuple:983:17: note: candidate: ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_T1, _T2>&&) [with _T1 = fantom::Tensor<double, 2>; _T2 = long unsigned int]’
  443.   983 |       constexpr tuple(tuple&&) = default;
  444.       |                 ^~~~~
  445. /usr/include/c++/9.2.0/tuple:983:23: note:   no known conversion for argument 1 from ‘fantom::Tensor<double, 2>’ to ‘std::tuple<fantom::Tensor<double, 2>, long unsigned int>&&’
  446.   983 |       constexpr tuple(tuple&&) = default;
  447.       |                       ^~~~~~~
  448. /usr/include/c++/9.2.0/tuple:981:17: note: candidate: ‘constexpr std::tuple<_T1, _T2>::tuple(const std::tuple<_T1, _T2>&) [with _T1 = fantom::Tensor<double, 2>; _T2 = long unsigned int]’
  449.   981 |       constexpr tuple(const tuple&) = default;
  450.       |                 ^~~~~
  451. /usr/include/c++/9.2.0/tuple:981:23: note:   no known conversion for argument 1 from ‘fantom::Tensor<double, 2>’ to ‘const std::tuple<fantom::Tensor<double, 2>, long unsigned int>&’
  452.   981 |       constexpr tuple(const tuple&) = default;
  453.       |                       ^~~~~~~~~~~~
  454. /usr/include/c++/9.2.0/tuple:978:28: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<((_MoveConstructibleTuple<_U1, _U2>() && (! _ImplicitlyMoveConvertibleTuple<_U1, _U2>())) && (! std::is_same<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type, std::allocator_arg_t>::value)), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&)’
  455.   978 |         explicit constexpr tuple(_U1&& __a1, _U2&& __a2)
  456.       |                            ^~~~~
  457. /usr/include/c++/9.2.0/tuple:978:28: note:   template argument deduction/substitution failed:
  458. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  459.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  460.                  from /usr/include/c++/9.2.0/memory:63,
  461.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  462.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  463. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 2 arguments, 1 provided
  464.   145 |  noexcept(noexcept(::new((void *)__p)
  465.       |                    ^~~~~~~~~~~~~~~~~~
  466.   146 |        _Up(std::forward<_Args>(__args)...)))
  467.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  468. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  469.                  from /usr/include/c++/9.2.0/memory:80,
  470.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  471.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  472. /usr/include/c++/9.2.0/tuple:968:19: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<((_MoveConstructibleTuple<_U1, _U2>() && _ImplicitlyMoveConvertibleTuple<_U1, _U2>()) && (! std::is_same<typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type, std::allocator_arg_t>::value)), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&)’
  473.   968 |         constexpr tuple(_U1&& __a1, _U2&& __a2)
  474.       |                   ^~~~~
  475. /usr/include/c++/9.2.0/tuple:968:19: note:   template argument deduction/substitution failed:
  476. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  477.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  478.                  from /usr/include/c++/9.2.0/memory:63,
  479.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  480.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  481. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 2 arguments, 1 provided
  482.   145 |  noexcept(noexcept(::new((void *)__p)
  483.       |                    ^~~~~~~~~~~~~~~~~~
  484.   146 |        _Up(std::forward<_Args>(__args)...)))
  485.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  486. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  487.                  from /usr/include/c++/9.2.0/memory:80,
  488.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  489.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  490. /usr/include/c++/9.2.0/tuple:954:28: note: candidate: ‘template<class _Dummy, typename std::enable_if<(std::_TC<std::is_same<_Dummy, void>::value, fantom::Tensor<double, 2>, long unsigned int>::_ConstructibleTuple<Tensor<double, 2>, long unsigned int>() && (! std::_TC<std::is_same<_Dummy, void>::value, fantom::Tensor<double, 2>, long unsigned int>::_ImplicitlyConvertibleTuple<Tensor<double, 2>, long unsigned int>())), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(const _T1&, const _T2&)’
  491.   954 |         explicit constexpr tuple(const _T1& __a1, const _T2& __a2)
  492.       |                            ^~~~~
  493. /usr/include/c++/9.2.0/tuple:954:28: note:   template argument deduction/substitution failed:
  494. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  495.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  496.                  from /usr/include/c++/9.2.0/memory:63,
  497.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  498.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  499. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 2 arguments, 1 provided
  500.   145 |  noexcept(noexcept(::new((void *)__p)
  501.       |                    ^~~~~~~~~~~~~~~~~~
  502.   146 |        _Up(std::forward<_Args>(__args)...)))
  503.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  504. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  505.                  from /usr/include/c++/9.2.0/memory:80,
  506.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  507.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  508. /usr/include/c++/9.2.0/tuple:945:19: note: candidate: ‘template<class _Dummy, typename std::enable_if<(std::_TC<std::is_same<_Dummy, void>::value, fantom::Tensor<double, 2>, long unsigned int>::_ConstructibleTuple<Tensor<double, 2>, long unsigned int>() && std::_TC<std::is_same<_Dummy, void>::value, fantom::Tensor<double, 2>, long unsigned int>::_ImplicitlyConvertibleTuple<Tensor<double, 2>, long unsigned int>()), bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple(const _T1&, const _T2&)’
  509.   945 |         constexpr tuple(const _T1& __a1, const _T2& __a2)
  510.       |                   ^~~~~
  511. /usr/include/c++/9.2.0/tuple:945:19: note:   template argument deduction/substitution failed:
  512. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  513.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  514.                  from /usr/include/c++/9.2.0/memory:63,
  515.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  516.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  517. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 2 arguments, 1 provided
  518.   145 |  noexcept(noexcept(::new((void *)__p)
  519.       |                    ^~~~~~~~~~~~~~~~~~
  520.   146 |        _Up(std::forward<_Args>(__args)...)))
  521.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  523.                  from /usr/include/c++/9.2.0/memory:80,
  524.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  525.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  526. /usr/include/c++/9.2.0/tuple:931:21: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<std::__and_<std::is_default_constructible<_Tp>, std::is_default_constructible<_Dp>, std::__not_<std::__and_<std::__is_implicitly_default_constructible<_U1>, std::__is_implicitly_default_constructible<_U2> > > >::value, bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple()’
  527.   931 |  explicit constexpr tuple()
  528.       |                     ^~~~~
  529. /usr/include/c++/9.2.0/tuple:931:21: note:   template argument deduction/substitution failed:
  530. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  531.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  532.                  from /usr/include/c++/9.2.0/memory:63,
  533.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  534.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  535. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 0 arguments, 1 provided
  536.   145 |  noexcept(noexcept(::new((void *)__p)
  537.       |                    ^~~~~~~~~~~~~~~~~~
  538.   146 |        _Up(std::forward<_Args>(__args)...)))
  539.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  540. In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
  541.                  from /usr/include/c++/9.2.0/memory:80,
  542.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  543.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  544. /usr/include/c++/9.2.0/tuple:918:12: note: candidate: ‘template<class _U1, class _U2, typename std::enable_if<std::__and_<std::__is_implicitly_default_constructible<_U1>, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type <anonymous> > constexpr std::tuple<_T1, _T2>::tuple()’
  545.   918 |  constexpr tuple()
  546.       |            ^~~~~
  547. /usr/include/c++/9.2.0/tuple:918:12: note:   template argument deduction/substitution failed:
  548. In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
  549.                  from /usr/include/c++/9.2.0/bits/allocator.h:46,
  550.                  from /usr/include/c++/9.2.0/memory:63,
  551.                  from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
  552.                  from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
  553. /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note:   candidate expects 0 arguments, 1 provided
  554.   145 |  noexcept(noexcept(::new((void *)__p)
  555.       |                    ^~~~~~~~~~~~~~~~~~
  556.   146 |        _Up(std::forward<_Args>(__args)...)))
  557.       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  558. make[3]: *** [CMakeFiles/custom_hauptaufgaben.dir/build.make:63: CMakeFiles/custom_hauptaufgaben.dir/hauptaufgaben/algos/ShowSepAndAttachLines.cpp.o] Error 1
  559. make[2]: *** [CMakeFiles/Makefile2:163: CMakeFiles/custom_hauptaufgaben.dir/all] Error 2
  560. make[1]: *** [CMakeFiles/Makefile2:116: CMakeFiles/run.dir/rule] Error 2
  561. make: *** [Makefile:177: run] Error 2
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top