Advertisement
Guest User

trace

a guest
Jan 24th, 2020
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 51.05 KB | None | 0 0
  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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement