Advertisement
Guest User

buildRaspiOpencv

a guest
Apr 21st, 2022
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 56.44 KB | None | 0 0
  1. FAILED: modes/core/CMakeFiles/opencv_core.dir/src/async.cpp.o
  2. /usr/bin/c++ -DCVAPI_EXPORTS -DOPENCV_ALLOCATOR_STATS_COUNTER_TYPE=int -DOPENCV_WITH_ITT=1 -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/pi/Desktop/temp/opencv/modules/core/include -Imodules/core -I/home/pi/Desktop/temp/opencv/3rdparty/include/opencl/1.2 -I/home/pi/Desktop/temp/opencv/3rdparty/ittnotify/include -isystem . -isystem /home/pi/tflite_build/eigen -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG -fPIC -std=c++11 -MD -MT modules/core/CMakeFiles/opencv_core.dir/src/async.cpp.o -MF modules/core/CMakeFiles/opencv_core.dir/src/async.cpp.o.d -o modules/core/CMakeFiles/opencv_core.dir/src/async.cpp.o -c /home/pi/Desktop/temp/opencv/modules/core/src/async.cpp
  3. In file included from /home/pi/tflite_build/eigen/Eigen/Core:19,
  4. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  5. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  6. from /home/pi/Desktop/temp/opencv/modules/core/src/async.cpp:5:
  7. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Macros.h:674:2: error: #error This compiler appears to be too old to be supported by Eigen
  8. #error This compiler appears to be too old to be supported by Eigen
  9. ^~~~~
  10. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  11. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  12. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  13. from /home/pi/Desktop/temp/opencv/modules/core/src/async.cpp:5:
  14. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: error: ‘index_list_size’ function uses ‘auto’ type specifier without trailing return type
  15. EIGEN_CONSTEXPR auto index_list_size(const T& x) {
  16. ^
  17. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: note: deduced return type only available with -std=c++14 or -std=gnu++14
  18. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: In function ‘constexpr auto Eigen::internal::index_list_size(const T&)’:
  19. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:18: error: ‘common_type_t’ in namespace ‘std’ does not name a template type
  20. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  21. ^~~~~~~~~~~~~
  22. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:13: note: suggested alternative: ‘common_type’
  23. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  24. ^~~
  25. common_type
  26. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:230:22: error: ‘R’ does not name a type
  27. return static_cast<R>(x.size());
  28. ^
  29. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: At global scope:
  30. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  31. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  32. ^~~~~~~~~~~~~~~~
  33. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  34. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:76: error: wrong number of template arguments (1, should be 2)
  35. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  36. ^
  37. In file included from /usr/include/c++/8/bits/move.h:55,
  38. from /usr/include/c++/8/bits/stl_pair.h:59,
  39. from /usr/include/c++/8/utility:70,
  40. from /usr/include/c++/8/array:38,
  41. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  42. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  43. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  44. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  45. from /home/pi/Desktop/temp/opencv/modules/core/src/async.cpp:5:
  46. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  47. struct is_same
  48. ^~~~~~~
  49. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  50. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  51. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  52. from /home/pi/Desktop/temp/opencv/modules/core/src/async.cpp:5:
  53. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  54. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  55. ^~~~~~~~~~~~~~~~
  56. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  57. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:63: error: wrong number of template arguments (1, should be 2)
  58. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  59. ^
  60. In file included from /usr/include/c++/8/bits/move.h:55,
  61. from /usr/include/c++/8/bits/stl_pair.h:59,
  62. from /usr/include/c++/8/utility:70,
  63. from /usr/include/c++/8/array:38,
  64. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  65. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  66. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  67. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  68. from /home/pi/Desktop/temp/opencv/modules/core/src/async.cpp:5:
  69. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  70. struct is_same
  71. ^~~~~~~
  72. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  73. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  74. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  75. from /home/pi/Desktop/temp/opencv/modules/core/src/async.cpp:5:
  76. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  77. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  78. ^~~~~~~~~~~~~~~~
  79. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  80. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:110: error: wrong number of template arguments (3, should be 2)
  81. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  82. ^
  83. In file included from /usr/include/c++/8/bits/move.h:55,
  84. from /usr/include/c++/8/bits/stl_pair.h:59,
  85. from /usr/include/c++/8/utility:70,
  86. from /usr/include/c++/8/array:38,
  87. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  88. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  89. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  90. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  91. from /home/pi/Desktop/temp/opencv/modules/core/src/async.cpp:5:
  92. /usr/include/c++/8/type_traits:57:12: note: provided for ‘template<class _Tp, _Tp __v> struct std::integral_constant’
  93. struct integral_constant
  94. ^~~~~~~~~~~~~~~~~
  95. In file included from /home/pi/tflite_build/eigen/Eigen/Core:165,
  96. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  97. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  98. from /home/pi/Desktop/temp/opencv/modules/core/src/async.cpp:5:
  99. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h: In constructor ‘Eigen::internal::FixedInt<N>::FixedInt(Eigen::internal::VariableAndFixedInt<N>)’:
  100. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h:69:3: error: ‘constexpr’ constructor does not have empty body
  101. }
  102. ^
  103. [369/1528] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/arithm.cpp.o
  104. FAILED: modules/core/CMakeFiles/opencv_core.dir/src/arithm.cpp.o
  105. /usr/bin/c++ -DCVAPI_EXPORTS -DOPENCV_ALLOCATOR_STATS_COUNTER_TYPE=int -DOPENCV_WITH_ITT=1 -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/pi/Desktop/temp/opencv/modules/core/include -Imodules/core -I/home/pi/Desktop/temp/opencv/3rdparty/include/opencl/1.2 -I/home/pi/Desktop/temp/opencv/3rdparty/ittnotify/include -isystem . -isystem /home/pi/tflite_build/eigen -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG -fPIC -std=c++11 -MD -MT modules/core/CMakeFiles/opencv_core.dir/src/arithm.cpp.o -MF modules/core/CMakeFiles/opencv_core.dir/src/arithm.cpp.o.d -o modules/core/CMakeFiles/opencv_core.dir/src/arithm.cpp.o -c /home/pi/Desktop/temp/opencv/modules/core/src/arithm.cpp
  106. In file included from /home/pi/tflite_build/eigen/Eigen/Core:19,
  107. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  108. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  109. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.cpp:50:
  110. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Macros.h:674:2: error: #error This compiler appears to be too old to be supported by Eigen
  111. #error This compiler appears to be too old to be supported by Eigen
  112. ^~~~~
  113. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  114. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  115. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  116. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.cpp:50:
  117. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: error: ‘index_list_size’ function uses ‘auto’ type specifier without trailing return type
  118. EIGEN_CONSTEXPR auto index_list_size(const T& x) {
  119. ^
  120. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: note: deduced return type only available with -std=c++14 or -std=gnu++14
  121. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: In function ‘constexpr auto Eigen::internal::index_list_size(const T&)’:
  122. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:18: error: ‘common_type_t’ in namespace ‘std’ does not name a template type
  123. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  124. ^~~~~~~~~~~~~
  125. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:13: note: suggested alternative: ‘common_type’
  126. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  127. ^~~
  128. common_type
  129. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:230:22: error: ‘R’ does not name a type
  130. return static_cast<R>(x.size());
  131. ^
  132. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: At global scope:
  133. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  134. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  135. ^~~~~~~~~~~~~~~~
  136. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  137. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:76: error: wrong number of template arguments (1, should be 2)
  138. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  139. ^
  140. In file included from /usr/include/c++/8/bits/move.h:55,
  141. from /usr/include/c++/8/bits/stl_pair.h:59,
  142. from /usr/include/c++/8/utility:70,
  143. from /usr/include/c++/8/array:38,
  144. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  145. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  146. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  147. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  148. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.cpp:50:
  149. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  150. struct is_same
  151. ^~~~~~~
  152. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  153. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  154. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  155. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.cpp:50:
  156. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  157. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  158. ^~~~~~~~~~~~~~~~
  159. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  160. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:63: error: wrong number of template arguments (1, should be 2)
  161. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  162. ^
  163. In file included from /usr/include/c++/8/bits/move.h:55,
  164. from /usr/include/c++/8/bits/stl_pair.h:59,
  165. from /usr/include/c++/8/utility:70,
  166. from /usr/include/c++/8/array:38,
  167. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  168. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  169. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  170. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  171. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.cpp:50:
  172. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  173. struct is_same
  174. ^~~~~~~
  175. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  176. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  177. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  178. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.cpp:50:
  179. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  180. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  181. ^~~~~~~~~~~~~~~~
  182. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  183. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:110: error: wrong number of template arguments (3, should be 2)
  184. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  185. ^
  186. In file included from /usr/include/c++/8/bits/move.h:55,
  187. from /usr/include/c++/8/bits/stl_pair.h:59,
  188. from /usr/include/c++/8/utility:70,
  189. from /usr/include/c++/8/array:38,
  190. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  191. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  192. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  193. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  194. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.cpp:50:
  195. /usr/include/c++/8/type_traits:57:12: note: provided for ‘template<class _Tp, _Tp __v> struct std::integral_constant’
  196. struct integral_constant
  197. ^~~~~~~~~~~~~~~~~
  198. In file included from /home/pi/tflite_build/eigen/Eigen/Core:165,
  199. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  200. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  201. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.cpp:50:
  202. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h: In constructor ‘Eigen::internal::FixedInt<N>::FixedInt(Eigen::internal::VariableAndFixedInt<N>)’:
  203. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h:69:3: error: ‘constexpr’ constructor does not have empty body
  204. }
  205. ^
  206. [370/1528] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/array.cpp.o
  207. FAILED: modules/core/CMakeFiles/opencv_core.dir/src/array.cpp.o
  208. /usr/bin/c++ -DCVAPI_EXPORTS -DOPENCV_ALLOCATOR_STATS_COUNTER_TYPE=int -DOPENCV_WITH_ITT=1 -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/pi/Desktop/temp/opencv/modules/core/include -Imodules/core -I/home/pi/Desktop/temp/opencv/3rdparty/include/opencl/1.2 -I/home/pi/Desktop/temp/opencv/3rdparty/ittnotify/include -isystem . -isystem /home/pi/tflite_build/eigen -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG -fPIC -std=c++11 -MD -MT modules/core/CMakeFiles/opencv_core.dir/src/array.cpp.o -MF modules/core/CMakeFiles/opencv_core.dir/src/array.cpp.o.d -o modules/core/CMakeFiles/opencv_core.dir/src/array.cpp.o -c /home/pi/Desktop/temp/opencv/modules/core/src/array.cpp
  209. In file included from /home/pi/tflite_build/eigen/Eigen/Core:19,
  210. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  211. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  212. from /home/pi/Desktop/temp/opencv/modules/core/src/array.cpp:49:
  213. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Macros.h:674:2: error: #error This compiler appears to be too old to be supported by Eigen
  214. #error This compiler appears to be too old to be supported by Eigen
  215. ^~~~~
  216. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  217. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  218. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  219. from /home/pi/Desktop/temp/opencv/modules/core/src/array.cpp:49:
  220. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: error: ‘index_list_size’ function uses ‘auto’ type specifier without trailing return type
  221. EIGEN_CONSTEXPR auto index_list_size(const T& x) {
  222. ^
  223. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: note: deduced return type only available with -std=c++14 or -std=gnu++14
  224. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: In function ‘constexpr auto Eigen::internal::index_list_size(const T&)’:
  225. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:18: error: ‘common_type_t’ in namespace ‘std’ does not name a template type
  226. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  227. ^~~~~~~~~~~~~
  228. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:13: note: suggested alternative: ‘common_type’
  229. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  230. ^~~
  231. common_type
  232. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:230:22: error: ‘R’ does not name a type
  233. return static_cast<R>(x.size());
  234. ^
  235. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: At global scope:
  236. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  237. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  238. ^~~~~~~~~~~~~~~~
  239. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  240. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:76: error: wrong number of template arguments (1, should be 2)
  241. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  242. ^
  243. In file included from /usr/include/c++/8/bits/move.h:55,
  244. from /usr/include/c++/8/bits/stl_pair.h:59,
  245. from /usr/include/c++/8/utility:70,
  246. from /usr/include/c++/8/array:38,
  247. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  248. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  249. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  250. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  251. from /home/pi/Desktop/temp/opencv/modules/core/src/array.cpp:49:
  252. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  253. struct is_same
  254. ^~~~~~~
  255. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  256. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  257. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  258. from /home/pi/Desktop/temp/opencv/modules/core/src/array.cpp:49:
  259. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  260. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  261. ^~~~~~~~~~~~~~~~
  262. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  263. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:63: error: wrong number of template arguments (1, should be 2)
  264. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  265. ^
  266. In file included from /usr/include/c++/8/bits/move.h:55,
  267. from /usr/include/c++/8/bits/stl_pair.h:59,
  268. from /usr/include/c++/8/utility:70,
  269. from /usr/include/c++/8/array:38,
  270. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  271. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  272. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  273. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  274. from /home/pi/Desktop/temp/opencv/modules/core/src/array.cpp:49:
  275. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  276. struct is_same
  277. ^~~~~~~
  278. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  279. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  280. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  281. from /home/pi/Desktop/temp/opencv/modules/core/src/array.cpp:49:
  282. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  283. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  284. ^~~~~~~~~~~~~~~~
  285. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  286. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:110: error: wrong number of template arguments (3, should be 2)
  287. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  288. ^
  289. In file included from /usr/include/c++/8/bits/move.h:55,
  290. from /usr/include/c++/8/bits/stl_pair.h:59,
  291. from /usr/include/c++/8/utility:70,
  292. from /usr/include/c++/8/array:38,
  293. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  294. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  295. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  296. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  297. from /home/pi/Desktop/temp/opencv/modules/core/src/array.cpp:49:
  298. /usr/include/c++/8/type_traits:57:12: note: provided for ‘template<class _Tp, _Tp __v> struct std::integral_constant’
  299. struct integral_constant
  300. ^~~~~~~~~~~~~~~~~
  301. In file included from /home/pi/tflite_build/eigen/Eigen/Core:165,
  302. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  303. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  304. from /home/pi/Desktop/temp/opencv/modules/core/src/array.cpp:49:
  305. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h: In constructor ‘Eigen::internal::FixedInt<N>::FixedInt(Eigen::internal::VariableAndFixedInt<N>)’:
  306. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h:69:3: error: ‘constexpr’ constructor does not have empty body
  307. }
  308. ^
  309. [371/1528] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/algorithm.cpp.o
  310. FAILED: modules/core/CMakeFiles/opencv_core.dir/src/algorithm.cpp.o
  311. /usr/bin/c++ -DCVAPI_EXPORTS -DOPENCV_ALLOCATOR_STATS_COUNTER_TYPE=int -DOPENCV_WITH_ITT=1 -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/pi/Desktop/temp/opencv/modules/core/include -Imodules/core -I/home/pi/Desktop/temp/opencv/3rdparty/include/opencl/1.2 -I/home/pi/Desktop/temp/opencv/3rdparty/ittnotify/include -isystem . -isystem /home/pi/tflite_build/eigen -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG -fPIC -std=c++11 -MD -MT modules/core/CMakeFiles/opencv_core.dir/src/algorithm.cpp.o -MF modules/core/CMakeFiles/opencv_core.dir/src/algorithm.cpp.o.d -o modules/core/CMakeFiles/opencv_core.dir/src/algorithm.cpp.o -c /home/pi/Desktop/temp/opencv/modules/core/src/algorithm.cpp
  312. In file included from /home/pi/tflite_build/eigen/Eigen/Core:19,
  313. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  314. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  315. from /home/pi/Desktop/temp/opencv/modules/core/src/algorithm.cpp:43:
  316. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Macros.h:674:2: error: #error This compiler appears to be too old to be supported by Eigen
  317. #error This compiler appears to be too old to be supported by Eigen
  318. ^~~~~
  319. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  320. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  321. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  322. from /home/pi/Desktop/temp/opencv/modules/core/src/algorithm.cpp:43:
  323. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: error: ‘index_list_size’ function uses ‘auto’ type specifier without trailing return type
  324. EIGEN_CONSTEXPR auto index_list_size(const T& x) {
  325. ^
  326. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: note: deduced return type only available with -std=c++14 or -std=gnu++14
  327. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: In function ‘constexpr auto Eigen::internal::index_list_size(const T&)’:
  328. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:18: error: ‘common_type_t’ in namespace ‘std’ does not name a template type
  329. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  330. ^~~~~~~~~~~~~
  331. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:13: note: suggested alternative: ‘common_type’
  332. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  333. ^~~
  334. common_type
  335. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:230:22: error: ‘R’ does not name a type
  336. return static_cast<R>(x.size());
  337. ^
  338. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: At global scope:
  339. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  340. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  341. ^~~~~~~~~~~~~~~~
  342. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  343. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:76: error: wrong number of template arguments (1, should be 2)
  344. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  345. ^
  346. In file included from /usr/include/c++/8/bits/move.h:55,
  347. from /usr/include/c++/8/bits/stl_pair.h:59,
  348. from /usr/include/c++/8/utility:70,
  349. from /usr/include/c++/8/array:38,
  350. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  351. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  352. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  353. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  354. from /home/pi/Desktop/temp/opencv/modules/core/src/algorithm.cpp:43:
  355. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  356. struct is_same
  357. ^~~~~~~
  358. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  359. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  360. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  361. from /home/pi/Desktop/temp/opencv/modules/core/src/algorithm.cpp:43:
  362. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  363. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  364. ^~~~~~~~~~~~~~~~
  365. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  366. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:63: error: wrong number of template arguments (1, should be 2)
  367. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  368. ^
  369. In file included from /usr/include/c++/8/bits/move.h:55,
  370. from /usr/include/c++/8/bits/stl_pair.h:59,
  371. from /usr/include/c++/8/utility:70,
  372. from /usr/include/c++/8/array:38,
  373. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  374. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  375. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  376. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  377. from /home/pi/Desktop/temp/opencv/modules/core/src/algorithm.cpp:43:
  378. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  379. struct is_same
  380. ^~~~~~~
  381. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  382. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  383. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  384. from /home/pi/Desktop/temp/opencv/modules/core/src/algorithm.cpp:43:
  385. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  386. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  387. ^~~~~~~~~~~~~~~~
  388. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  389. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:110: error: wrong number of template arguments (3, should be 2)
  390. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  391. ^
  392. In file included from /usr/include/c++/8/bits/move.h:55,
  393. from /usr/include/c++/8/bits/stl_pair.h:59,
  394. from /usr/include/c++/8/utility:70,
  395. from /usr/include/c++/8/array:38,
  396. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  397. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  398. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  399. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  400. from /home/pi/Desktop/temp/opencv/modules/core/src/algorithm.cpp:43:
  401. /usr/include/c++/8/type_traits:57:12: note: provided for ‘template<class _Tp, _Tp __v> struct std::integral_constant’
  402. struct integral_constant
  403. ^~~~~~~~~~~~~~~~~
  404. In file included from /home/pi/tflite_build/eigen/Eigen/Core:165,
  405. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  406. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  407. from /home/pi/Desktop/temp/opencv/modules/core/src/algorithm.cpp:43:
  408. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h: In constructor ‘Eigen::internal::FixedInt<N>::FixedInt(Eigen::internal::VariableAndFixedInt<N>)’:
  409. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h:69:3: error: ‘constexpr’ constructor does not have empty body
  410. }
  411. ^
  412. [372/1528] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/alloc.cpp.o
  413. FAILED: modules/core/CMakeFiles/opencv_core.dir/src/alloc.cpp.o
  414. /usr/bin/c++ -DCVAPI_EXPORTS -DOPENCV_ALLOCATOR_STATS_COUNTER_TYPE=int -DOPENCV_WITH_ITT=1 -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_MALLOC_H=1 -DHAVE_MEMALIGN=1 -DHAVE_POSIX_MEMALIGN=1 -I/home/pi/Desktop/temp/opencv/modules/core/include -Imodules/core -I/home/pi/Desktop/temp/opencv/3rdparty/include/opencl/1.2 -I/home/pi/Desktop/temp/opencv/3rdparty/ittnotify/include -isystem . -isystem /home/pi/tflite_build/eigen -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG -fPIC -std=c++11 -MD -MT modules/core/CMakeFiles/opencv_core.dir/src/alloc.cpp.o -MF modules/core/CMakeFiles/opencv_core.dir/src/alloc.cpp.o.d -o modules/core/CMakeFiles/opencv_core.dir/src/alloc.cpp.o -c /home/pi/Desktop/temp/opencv/modules/core/src/alloc.cpp
  415. In file included from /home/pi/tflite_build/eigen/Eigen/Core:19,
  416. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  417. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  418. from /home/pi/Desktop/temp/opencv/modules/core/src/alloc.cpp:43:
  419. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Macros.h:674:2: error: #error This compiler appears to be too old to be supported by Eigen
  420. #error This compiler appears to be too old to be supported by Eigen
  421. ^~~~~
  422. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  423. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  424. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  425. from /home/pi/Desktop/temp/opencv/modules/core/src/alloc.cpp:43:
  426. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: error: ‘index_list_size’ function uses ‘auto’ type specifier without trailing return type
  427. EIGEN_CONSTEXPR auto index_list_size(const T& x) {
  428. ^
  429. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: note: deduced return type only available with -std=c++14 or -std=gnu++14
  430. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: In function ‘constexpr auto Eigen::internal::index_list_size(const T&)’:
  431. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:18: error: ‘common_type_t’ in namespace ‘std’ does not name a template type
  432. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  433. ^~~~~~~~~~~~~
  434. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:13: note: suggested alternative: ‘common_type’
  435. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  436. ^~~
  437. common_type
  438. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:230:22: error: ‘R’ does not name a type
  439. return static_cast<R>(x.size());
  440. ^
  441. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: At global scope:
  442. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  443. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  444. ^~~~~~~~~~~~~~~~
  445. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  446. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:76: error: wrong number of template arguments (1, should be 2)
  447. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  448. ^
  449. In file included from /usr/include/c++/8/bits/move.h:55,
  450. from /usr/include/c++/8/bits/stl_pair.h:59,
  451. from /usr/include/c++/8/utility:70,
  452. from /usr/include/c++/8/array:38,
  453. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  454. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  455. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  456. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  457. from /home/pi/Desktop/temp/opencv/modules/core/src/alloc.cpp:43:
  458. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  459. struct is_same
  460. ^~~~~~~
  461. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  462. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  463. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  464. from /home/pi/Desktop/temp/opencv/modules/core/src/alloc.cpp:43:
  465. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  466. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  467. ^~~~~~~~~~~~~~~~
  468. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  469. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:63: error: wrong number of template arguments (1, should be 2)
  470. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  471. ^
  472. In file included from /usr/include/c++/8/bits/move.h:55,
  473. from /usr/include/c++/8/bits/stl_pair.h:59,
  474. from /usr/include/c++/8/utility:70,
  475. from /usr/include/c++/8/array:38,
  476. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  477. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  478. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  479. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  480. from /home/pi/Desktop/temp/opencv/modules/core/src/alloc.cpp:43:
  481. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  482. struct is_same
  483. ^~~~~~~
  484. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  485. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  486. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  487. from /home/pi/Desktop/temp/opencv/modules/core/src/alloc.cpp:43:
  488. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  489. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  490. ^~~~~~~~~~~~~~~~
  491. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  492. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:110: error: wrong number of template arguments (3, should be 2)
  493. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  494. ^
  495. In file included from /usr/include/c++/8/bits/move.h:55,
  496. from /usr/include/c++/8/bits/stl_pair.h:59,
  497. from /usr/include/c++/8/utility:70,
  498. from /usr/include/c++/8/array:38,
  499. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  500. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  501. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  502. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  503. from /home/pi/Desktop/temp/opencv/modules/core/src/alloc.cpp:43:
  504. /usr/include/c++/8/type_traits:57:12: note: provided for ‘template<class _Tp, _Tp __v> struct std::integral_constant’
  505. struct integral_constant
  506. ^~~~~~~~~~~~~~~~~
  507. In file included from /home/pi/tflite_build/eigen/Eigen/Core:165,
  508. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  509. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  510. from /home/pi/Desktop/temp/opencv/modules/core/src/alloc.cpp:43:
  511. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h: In constructor ‘Eigen::internal::FixedInt<N>::FixedInt(Eigen::internal::VariableAndFixedInt<N>)’:
  512. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h:69:3: error: ‘constexpr’ constructor does not have empty body
  513. }
  514. ^
  515. [373/1528] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/arithm.dispatch.cpp.o
  516. FAILED: modules/core/CMakeFiles/opencv_core.dir/src/arithm.dispatch.cpp.o
  517. /usr/bin/c++ -DCVAPI_EXPORTS -DOPENCV_ALLOCATOR_STATS_COUNTER_TYPE=int -DOPENCV_WITH_ITT=1 -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/pi/Desktop/temp/opencv/modules/core/include -Imodules/core -I/home/pi/Desktop/temp/opencv/3rdparty/include/opencl/1.2 -I/home/pi/Desktop/temp/opencv/3rdparty/ittnotify/include -isystem . -isystem /home/pi/tflite_build/eigen -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG -fPIC -std=c++11 -MD -MT modules/core/CMakeFiles/opencv_core.dir/src/arithm.dispatch.cpp.o -MF modules/core/CMakeFiles/opencv_core.dir/src/arithm.dispatch.cpp.o.d -o modules/core/CMakeFiles/opencv_core.dir/src/arithm.dispatch.cpp.o -c /home/pi/Desktop/temp/opencv/modules/core/src/arithm.dispatch.cpp
  518. In file included from /home/pi/tflite_build/eigen/Eigen/Core:19,
  519. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  520. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  521. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.dispatch.cpp:5:
  522. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Macros.h:674:2: error: #error This compiler appears to be too old to be supported by Eigen
  523. #error This compiler appears to be too old to be supported by Eigen
  524. ^~~~~
  525. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  526. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  527. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  528. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.dispatch.cpp:5:
  529. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: error: ‘index_list_size’ function uses ‘auto’ type specifier without trailing return type
  530. EIGEN_CONSTEXPR auto index_list_size(const T& x) {
  531. ^
  532. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:228:48: note: deduced return type only available with -std=c++14 or -std=gnu++14
  533. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: In function ‘constexpr auto Eigen::internal::index_list_size(const T&)’:
  534. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:18: error: ‘common_type_t’ in namespace ‘std’ does not name a template type
  535. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  536. ^~~~~~~~~~~~~
  537. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:229:13: note: suggested alternative: ‘common_type’
  538. using R = std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(x.size())>>;
  539. ^~~
  540. common_type
  541. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:230:22: error: ‘R’ does not name a type
  542. return static_cast<R>(x.size());
  543. ^
  544. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h: At global scope:
  545. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  546. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  547. ^~~~~~~~~~~~~~~~
  548. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:38: error: ‘integer_sequence’ is not a member of ‘std’
  549. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:282:76: error: wrong number of template arguments (1, should be 2)
  550. using reduce_all = std::is_same<std::integer_sequence<bool, values..., true>,
  551. ^
  552. In file included from /usr/include/c++/8/bits/move.h:55,
  553. from /usr/include/c++/8/bits/stl_pair.h:59,
  554. from /usr/include/c++/8/utility:70,
  555. from /usr/include/c++/8/array:38,
  556. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  557. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  558. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  559. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  560. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.dispatch.cpp:5:
  561. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  562. struct is_same
  563. ^~~~~~~
  564. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  565. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  566. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  567. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.dispatch.cpp:5:
  568. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  569. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  570. ^~~~~~~~~~~~~~~~
  571. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:24: error: ‘integer_sequence’ is not a member of ‘std’
  572. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:63: error: wrong number of template arguments (1, should be 2)
  573. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  574. ^
  575. In file included from /usr/include/c++/8/bits/move.h:55,
  576. from /usr/include/c++/8/bits/stl_pair.h:59,
  577. from /usr/include/c++/8/utility:70,
  578. from /usr/include/c++/8/array:38,
  579. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  580. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  581. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  582. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  583. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.dispatch.cpp:5:
  584. /usr/include/c++/8/type_traits:1328:12: note: provided for ‘template<class, class> struct std::is_same’
  585. struct is_same
  586. ^~~~~~~
  587. In file included from /home/pi/tflite_build/eigen/Eigen/Core:160,
  588. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  589. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  590. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.dispatch.cpp:5:
  591. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  592. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  593. ^~~~~~~~~~~~~~~~
  594. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:71: error: ‘integer_sequence’ is not a member of ‘std’
  595. /home/pi/tflite_build/eigen/Eigen/src/Core/util/Meta.h:288:110: error: wrong number of template arguments (3, should be 2)
  596. !std::is_same<std::integer_sequence<bool, values..., false>, std::integer_sequence<bool, false, values...> >::value>;
  597. ^
  598. In file included from /usr/include/c++/8/bits/move.h:55,
  599. from /usr/include/c++/8/bits/stl_pair.h:59,
  600. from /usr/include/c++/8/utility:70,
  601. from /usr/include/c++/8/array:38,
  602. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/cvdef.h:781,
  603. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core.hpp:52,
  604. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/utility.hpp:56,
  605. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:53,
  606. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.dispatch.cpp:5:
  607. /usr/include/c++/8/type_traits:57:12: note: provided for ‘template<class _Tp, _Tp __v> struct std::integral_constant’
  608. struct integral_constant
  609. ^~~~~~~~~~~~~~~~~
  610. In file included from /home/pi/tflite_build/eigen/Eigen/Core:165,
  611. from /home/pi/Desktop/temp/opencv/modules/core/include/opencv2/core/private.hpp:70,
  612. from /home/pi/Desktop/temp/opencv/modules/core/src/precomp.hpp:59,
  613. from /home/pi/Desktop/temp/opencv/modules/core/src/arithm.dispatch.cpp:5:
  614. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h: In constructor ‘Eigen::internal::FixedInt<N>::FixedInt(Eigen::internal::VariableAndFixedInt<N>)’:
  615. /home/pi/tflite_build/eigen/Eigen/src/Core/util/IntegralConstant.h:69:3: error: ‘constexpr’ constructor does not have empty body
  616. }
  617. ^
  618. ninja: build stopped: subcommand failed.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement