Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/sebastian/Programming/uni/visprak/build
- Scanning dependencies of target custom_hauptaufgaben
- [ 9%] Building CXX object CMakeFiles/custom_hauptaufgaben.dir/hauptaufgaben/algos/ShowSepAndAttachLines.cpp.o
- /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp: In member function ‘virtual void {anonymous}::ShowSepAndAttachLines::execute(const Options&, const volatile bool&)’:
- /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:80:86: warning: unused parameter ‘abortFlag’ [-Wunused-parameter]
- 80 | virtual void execute(const Algorithm::Options &options, const volatile bool &abortFlag) override
- | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>]’:
- /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> >]’
- /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> >]’
- /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:391:49: required from here
- /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>&)’
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&&)’
- 1199 | explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1199:18: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&&)’
- 1189 | tuple(allocator_arg_t __tag, const _Alloc& __a, pair<_U1, _U2>&& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1189:9: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&)’
- 1179 | explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1179:18: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&)’
- 1169 | tuple(allocator_arg_t __tag, const _Alloc& __a,
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1169:9: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&&)’
- 1158 | explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1158:11: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&&)’
- 1148 | tuple(allocator_arg_t __tag, const _Alloc& __a, tuple<_U1, _U2>&& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1148:2: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&)’
- 1136 | explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1136:11: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&)’
- 1124 | tuple(allocator_arg_t __tag, const _Alloc& __a,
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1124:2: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&&)’
- 1115 | tuple(allocator_arg_t __tag, const _Alloc& __a, tuple&& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1115:2: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&)’
- 1111 | tuple(allocator_arg_t __tag, const _Alloc& __a, const tuple& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1111:2: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 3 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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&&)’
- 1105 | explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1105:11: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 4 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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&&)’
- 1095 | tuple(allocator_arg_t __tag, const _Alloc& __a, _U1&& __a1, _U2&& __a2)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1095:2: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 4 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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&)’
- 1085 | explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1085:11: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 4 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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&)’
- 1073 | tuple(allocator_arg_t __tag, const _Alloc& __a,
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1073:2: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 4 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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&)’
- 1062 | tuple(allocator_arg_t __tag, const _Alloc& __a)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1062:2: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 2 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&&)’
- 1055 | explicit constexpr tuple(pair<_U1, _U2>&& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1055:28: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>’
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&&)’
- 1045 | constexpr tuple(pair<_U1, _U2>&& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1045:19: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>’
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&)’
- 1036 | explicit constexpr tuple(const pair<_U1, _U2>& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1036:28: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>’
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&)’
- 1027 | constexpr tuple(const pair<_U1, _U2>& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1027:19: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>’
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&&)’
- 1018 | explicit constexpr tuple(tuple<_U1, _U2>&& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1018:28: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>’
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&&)’
- 1009 | constexpr tuple(tuple<_U1, _U2>&& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1009:19: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>’
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&)’
- 1000 | explicit constexpr tuple(const tuple<_U1, _U2>& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:1000:28: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>’
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>&)’
- 991 | constexpr tuple(const tuple<_U1, _U2>& __in)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:991:19: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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>’
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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]’
- 983 | constexpr tuple(tuple&&) = default;
- | ^~~~~
- /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>&&’
- 983 | constexpr tuple(tuple&&) = default;
- | ^~~~~~~
- /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]’
- 981 | constexpr tuple(const tuple&) = default;
- | ^~~~~
- /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>&’
- 981 | constexpr tuple(const tuple&) = default;
- | ^~~~~~~~~~~~
- /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&&)’
- 978 | explicit constexpr tuple(_U1&& __a1, _U2&& __a2)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:978:28: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 2 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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&&)’
- 968 | constexpr tuple(_U1&& __a1, _U2&& __a2)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:968:19: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 2 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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&)’
- 954 | explicit constexpr tuple(const _T1& __a1, const _T2& __a2)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:954:28: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 2 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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&)’
- 945 | constexpr tuple(const _T1& __a1, const _T2& __a2)
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:945:19: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 2 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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()’
- 931 | explicit constexpr tuple()
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:931:21: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 0 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/9.2.0/bits/unique_ptr.h:37,
- from /usr/include/c++/9.2.0/memory:80,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /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()’
- 918 | constexpr tuple()
- | ^~~~~
- /usr/include/c++/9.2.0/tuple:918:12: note: template argument deduction/substitution failed:
- In file included from /usr/include/c++/9.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
- from /usr/include/c++/9.2.0/bits/allocator.h:46,
- from /usr/include/c++/9.2.0/memory:63,
- from /share/Programming/uni/visprak_me/Fantom-OpenSuse-Leap-15-1/install/include/fantom/algorithm.hpp:4,
- from /home/sebastian/Programming/uni/visprak/hauptaufgaben/algos/ShowSepAndAttachLines.cpp:1:
- /usr/include/c++/9.2.0/ext/new_allocator.h:145:20: note: candidate expects 0 arguments, 1 provided
- 145 | noexcept(noexcept(::new((void *)__p)
- | ^~~~~~~~~~~~~~~~~~
- 146 | _Up(std::forward<_Args>(__args)...)))
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- make[3]: *** [CMakeFiles/custom_hauptaufgaben.dir/build.make:63: CMakeFiles/custom_hauptaufgaben.dir/hauptaufgaben/algos/ShowSepAndAttachLines.cpp.o] Error 1
- make[2]: *** [CMakeFiles/Makefile2:163: CMakeFiles/custom_hauptaufgaben.dir/all] Error 2
- make[1]: *** [CMakeFiles/Makefile2:116: CMakeFiles/run.dir/rule] Error 2
- make: *** [Makefile:177: run] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement