Guest User

Untitled

a guest
Dec 16th, 2020
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.25 KB | None | 0 0
  1. mkdir -p build/"Linux/release-v0.17"/release
  2. cd build/"Linux/release-v0.17"/release && cmake -D BUILD_TESTS=ON -D CMAKE_BUILD_TYPE=release ../../../.. && make && make test
  3. -- CMake version 3.18.4
  4. -- ccache NOT found! Please install it for faster rebuilds.
  5. -- Building without build tag
  6. -- Checking submodules
  7. -- Submodule 'external/miniupnp' is up-to-date
  8. -- Submodule 'external/unbound' is up-to-date
  9. -- Submodule 'external/rapidjson' is up-to-date
  10. -- Submodule 'external/trezor-common' is up-to-date
  11. -- Submodule 'external/randomx' is up-to-date
  12. -- Submodule 'external/supercop' is up-to-date
  13. -- Could not find DEVELOPER_LOCAL_TOOLS in env (not required)
  14. -- BOOST_IGNORE_SYSTEM_PATHS defaults to OFF
  15. -- Could not find DEVELOPER_LIBUNBOUND_OLD in env (not required)
  16. -- Building for a 64-bit system
  17. -- Building internal libraries as static
  18. -- Using LMDB as default DB type
  19. -- Stack trace on exception enabled (using easylogging++)
  20. -- Using OpenSSL include dir at /usr/include
  21. CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message):
  22. The package name passed to `find_package_handle_standard_args` (MiniUPnPc)
  23. does not match the name of the calling package (Miniupnpc). This can lead
  24. to problems in calling code that expects `find_package` result variables
  25. (e.g., `_FOUND`) to follow a certain pattern.
  26. Call Stack (most recent call first):
  27. cmake/FindMiniupnpc.cmake:39 (find_package_handle_standard_args)
  28. external/CMakeLists.txt:38 (find_package)
  29. This warning is for project developers. Use -Wno-dev to suppress it.
  30.  
  31. -- Found miniupnpc API version 17
  32. -- Using in-tree miniupnpc
  33. -- Looking for libunbound
  34. -- Found libunbound include (unbound.h) in /usr/include
  35. -- Found libunbound shared library
  36. -- Using 64-bit LMDB from source tree
  37. -- Backtrace_LIBRARY:
  38. -- Performing Test _march=native_cxx
  39. -- Performing Test _march=native_cxx - Success
  40. -- Setting CXX flag -march=native
  41. -- Performing Test _march=native_c
  42. -- Performing Test _march=native_c - Success
  43. -- Setting C flag -march=native
  44. -- Using HIDAPI include dir at /usr/include/hidapi
  45. -- Protobuf lib: /usr/lib/x86_64-linux-gnu/libprotobuf.so, inc: /usr/include, protoc: /usr/bin/protoc
  46. -- Trezor protobuf messages regenerated out: "."
  47. -- LibUSB Compilation test: TRUE
  48. -- Trezor compatible LibUSB found at: /usr/include/libusb-1.0
  49. -- Building on x86_64 for native
  50. -- AES support enabled
  51. -- Performing Test _fcf_protection=full_c
  52. -- Performing Test _fcf_protection=full_c - Success
  53. -- Performing Test _fcf_protection=full_cxx
  54. -- Performing Test _fcf_protection=full_cxx - Success
  55. -- Using C security hardening flags: -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection
  56. -- Using C++ security hardening flags: -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection
  57. -- Using linker security hardening flags: -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack
  58. -- Found Boost Version: 107100
  59. -- Found readline library at: /usr
  60. -- Found Git: /usr/bin/git
  61. -- You are currently on commit 54a407147
  62. -- You are building a tagged release
  63. Wallet crypto is using amd64-64-24k backend
  64. -- Trezor support enabled
  65. -- Building tests
  66. Traceback (most recent call last):
  67. File "<string>", line 1, in <module>
  68. ImportError: No module named requests
  69. CMake Warning at tests/functional_tests/CMakeLists.txt:73 (message):
  70. functional_tests_rpc skipped, needs the 'requests' python module
  71.  
  72.  
  73. Wallet crypto bench is using cn;amd64-64-24k;amd64-51-30k
  74. -- Not building debug utilities
  75. -- Configuring done
  76. -- Generating done
  77. -- Build files have been written to: /usr/local/src/monero/build/Linux/release-v0.17/release
  78. make[1]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  79. make[2]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  80. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  81. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  82. [ 1%] Built target generate_translations_header
  83. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  84. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  85. [ 3%] Built target libminiupnpc-static
  86. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  87. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  88. [ 4%] Built target lmdb
  89. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  90. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  91. [ 4%] Built target easylogging
  92. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  93. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  94. [ 5%] Built target qrcodegen
  95. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  96. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  97. [ 5%] Built target epee_readline
  98. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  99. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  100. [ 9%] Built target epee
  101. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  102. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  103. [ 9%] Built target genversion
  104. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  105. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  106. [ 9%] Built target obj_version
  107. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  108. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  109. [ 10%] Built target version
  110. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  111. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  112. [ 15%] Built target obj_cncrypto
  113. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  114. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  115. [ 20%] Built target randomx
  116. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  117. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  118. [ 20%] Built target cncrypto
  119. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  120. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  121. [ 23%] Built target obj_common
  122. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  123. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  124. [ 23%] Built target common
  125. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  126. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  127. [ 29%] Built target monero-crypto-amd64-64-24k
  128. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  129. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  130. [ 29%] Built target wallet-crypto
  131. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  132. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  133. [ 30%] Built target obj_device
  134. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  135. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  136. [ 31%] Built target obj_ringct_basic
  137. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  138. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  139. [ 31%] Built target ringct_basic
  140. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  141. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  142. [ 34%] Built target blocks
  143. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  144. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  145. [ 34%] Built target device
  146. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  147. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  148. [ 34%] Built target obj_ringct
  149. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  150. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  151. [ 34%] Built target obj_checkpoints
  152. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  153. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  154. [ 34%] Built target checkpoints
  155. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  156. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  157. [ 35%] Built target obj_cryptonote_basic
  158. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  159. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  160. [ 35%] Built target cryptonote_basic
  161. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  162. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  163. [ 35%] Built target ringct
  164. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  165. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  166. [ 36%] Built target obj_cryptonote_core
  167. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  168. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  169. [ 36%] Built target obj_multisig
  170. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  171. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  172. [ 37%] Built target multisig
  173. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  174. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  175. [ 37%] Built target obj_hardforks
  176. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  177. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  178. [ 38%] Built target hardforks
  179. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  180. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  181. [ 38%] Built target obj_blockchain_db
  182. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  183. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  184. [ 38%] Built target blockchain_db
  185. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  186. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  187. [ 39%] Built target cryptonote_core
  188. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  189. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  190. [ 40%] Built target obj_lmdb_lib
  191. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  192. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  193. [ 40%] Built target lmdb_lib
  194. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  195. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  196. [ 42%] Built target obj_net
  197. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  198. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  199. [ 42%] Built target net
  200. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  201. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  202. [ 42%] Built target obj_mnemonics
  203. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  204. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  205. [ 42%] Built target mnemonics
  206. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  207. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  208. [ 42%] Built target obj_rpc_pub
  209. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  210. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  211. [ 43%] Built target obj_serialization
  212. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  213. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  214. [ 43%] Built target obj_p2p
  215. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  216. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  217. [ 43%] Built target p2p
  218. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  219. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  220. [ 44%] Built target obj_cryptonote_protocol
  221. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  222. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  223. [ 44%] Built target cryptonote_protocol
  224. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  225. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  226. [ 44%] Built target serialization
  227. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  228. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  229. [ 44%] Built target rpc_pub
  230. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  231. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  232. [ 44%] Built target obj_rpc_base
  233. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  234. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  235. [ 44%] Built target rpc_base
  236. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  237. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  238. [ 46%] Built target obj_rpc
  239. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  240. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  241. [ 47%] Built target obj_daemon_rpc_server
  242. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  243. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  244. [ 48%] Built target rpc
  245. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  246. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  247. [ 48%] Built target obj_daemon_messages
  248. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  249. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  250. [ 48%] Built target daemon_messages
  251. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  252. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  253. [ 49%] Built target daemon_rpc_server
  254. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  255. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  256. [ 51%] Built target obj_device_trezor
  257. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  258. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  259. [ 51%] Built target device_trezor
  260. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  261. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  262. [ 52%] Built target obj_wallet
  263. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  264. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  265. [ 52%] Built target wallet
  266. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  267. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  268. [ 52%] Built target obj_daemonizer
  269. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  270. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  271. [ 52%] Built target daemonizer
  272. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  273. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  274. [ 53%] Built target wallet_rpc_server
  275. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  276. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  277. [ 53%] Built target simplewallet
  278. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  279. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  280. [ 54%] Built target gen_multisig
  281. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  282. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  283. [ 54%] Built target gen_ssl_cert
  284. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  285. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  286. [ 55%] Built target daemon
  287. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  288. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  289. [ 56%] Built target blockchain_export
  290. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  291. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  292. [ 56%] Built target blockchain_prune
  293. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  294. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  295. [ 56%] Built target blockchain_stats
  296. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  297. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  298. [ 57%] Built target blockchain_blackball
  299. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  300. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  301. [ 57%] Built target blockchain_ancestry
  302. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  303. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  304. [ 58%] Built target blockchain_prune_known_spent_data
  305. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  306. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  307. [ 58%] Built target blockchain_depth
  308. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  309. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  310. [ 59%] Built target blockchain_import
  311. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  312. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  313. [ 59%] Built target blockchain_usage
  314. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  315. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  316. [ 65%] Built target monero-crypto-amd64-51-30k
  317. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  318. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  319. [ 65%] Built target monero-wallet-crypto-bench
  320. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  321. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  322. [ 65%] Built target hash-target-tests
  323. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  324. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  325. [ 70%] Built target core_tests
  326. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  327. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  328. [ 71%] Built target block_fuzz_tests
  329. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  330. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  331. [ 71%] Built target load-from-json_fuzz_tests
  332. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  333. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  334. [ 72%] Built target signature_fuzz_tests
  335. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  336. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  337. [ 72%] Built target cold-outputs_fuzz_tests
  338. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  339. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  340. [ 73%] Built target cold-transaction_fuzz_tests
  341. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  342. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  343. [ 74%] Built target load-from-binary_fuzz_tests
  344. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  345. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  346. [ 74%] Built target base58_fuzz_tests
  347. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  348. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  349. [ 75%] Built target parse-url_fuzz_tests
  350. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  351. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  352. [ 76%] Built target tx-extra_fuzz_tests
  353. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  354. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  355. [ 77%] Built target http-client_fuzz_tests
  356. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  357. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  358. [ 77%] Built target transaction_fuzz_tests
  359. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  360. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  361. [ 78%] Built target levin_fuzz_tests
  362. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  363. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  364. [ 79%] Built target bulletproof_fuzz_tests
  365. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  366. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  367. [ 80%] Built target cnv4-jit-tests
  368. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  369. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  370. [ 81%] Built target cncrypto-tests
  371. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  372. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  373. [ 82%] Built target make_test_signature
  374. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  375. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  376. [ 83%] Built target functional_tests
  377. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  378. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  379. [ 83%] Built target performance_tests
  380. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  381. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  382. [ 83%] Built target core_proxy
  383. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  384. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  385. [ 84%] Built target test_notifier
  386. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  387. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  388. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  389. [ 84%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/wipeable_string.cpp.o
  390. In file included from /usr/include/boost/optional/optional.hpp:33,
  391. from /usr/local/src/monero/tests/unit_tests/wipeable_string.cpp:29:
  392. /usr/include/boost/optional/optional.hpp: In instantiation of ‘std::basic_ostream<_CharT, _Traits>& boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::optional_detail::optional_tag&) [with CharType = char; CharTrait = std::char_traits<char>]’:
  393. /usr/include/gtest/gtest-printers.h:217:9: required from ‘static void testing::internal::internal_stream_operator_without_lexical_name_lookup::StreamPrinter::PrintValue(const T&, std::ostream*) [with T = boost::optional<epee::wipeable_string>; <template-parameter-1-2> = void; <template-parameter-1-3> = std::basic_ostream<char>&; std::ostream = std::basic_ostream<char>]’
  394. /usr/include/gtest/gtest-printers.h:305:22: required from ‘void testing::internal::PrintWithFallback(const T&, std::ostream*) [with T = boost::optional<epee::wipeable_string>; std::ostream = std::basic_ostream<char>]’
  395. /usr/include/gtest/gtest-printers.h:434:30: required from ‘void testing::internal::PrintTo(const T&, std::ostream*) [with T = boost::optional<epee::wipeable_string>; std::ostream = std::basic_ostream<char>]’
  396. /usr/include/gtest/gtest-printers.h:630:12: required from ‘static void testing::internal::UniversalPrinter<T>::Print(const T&, std::ostream*) [with T = boost::optional<epee::wipeable_string>; std::ostream = std::basic_ostream<char>]’
  397. /usr/include/gtest/gtest-printers.h:858:30: required from ‘void testing::internal::UniversalPrint(const T&, std::ostream*) [with T = boost::optional<epee::wipeable_string>; std::ostream = std::basic_ostream<char>]’
  398. /usr/include/gtest/gtest-printers.h:786:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  399. /usr/include/gtest/gtest-printers.h:327:36: required from ‘static std::string testing::internal::FormatForComparison<ToPrint, OtherOperand>::Format(const ToPrint&) [with ToPrint = boost::optional<epee::wipeable_string>; OtherOperand = boost::none_t; std::string = std::__cxx11::basic_string<char>]’
  400. /usr/include/gtest/gtest-printers.h:408:45: required from ‘std::string testing::internal::FormatForComparisonFailureMessage(const T1&, const T2&) [with T1 = boost::optional<epee::wipeable_string>; T2 = boost::none_t; std::string = std::__cxx11::basic_string<char>]’
  401. /usr/include/gtest/gtest.h:1528:53: required from ‘testing::AssertionResult testing::internal::CmpHelperEQFailure(const char*, const char*, const T1&, const T2&) [with T1 = boost::none_t; T2 = boost::optional<epee::wipeable_string>]’
  402. /usr/include/gtest/gtest.h:1549:28: required from ‘testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = boost::none_t; T2 = boost::optional<epee::wipeable_string>]’
  403. /usr/include/gtest/gtest.h:1572:23: required from ‘static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = boost::none_t; T2 = boost::optional<epee::wipeable_string>; typename std::enable_if<((! std::is_integral<_Tp>::value) || (! std::is_pointer<_Dp>::value))>::type* <anonymous> = 0]’
  404. /usr/local/src/monero/tests/unit_tests/wipeable_string.cpp:192:3: required from here
  405. /usr/include/boost/optional/optional.hpp:1591:3: error: static assertion failed: If you want to output boost::optional, include header <boost/optional/optional_io.hpp>
  406. 1591 | BOOST_STATIC_ASSERT_MSG(sizeof(CharType) == 0, "If you want to output boost::optional, include header <boost/optional/optional_io.hpp>");
  407. | ^~~~~~~~~~~~~~~~~~~~~~~
  408. make[3]: *** [tests/unit_tests/CMakeFiles/unit_tests.dir/build.make:927: tests/unit_tests/CMakeFiles/unit_tests.dir/wipeable_string.cpp.o] Error 1
  409. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  410. make[2]: *** [CMakeFiles/Makefile2:5171: tests/unit_tests/CMakeFiles/unit_tests.dir/all] Error 2
  411. make[2]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  412. make[1]: *** [Makefile:160: all] Error 2
  413. make[1]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  414. make: *** [Makefile:99: release-test] Error 2
  415.  
Advertisement
Add Comment
Please, Sign In to add comment