Guest User

Untitled

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