Guest User

Untitled

a guest
Dec 16th, 2020 (edited)
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.26 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
  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]: 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]: Leaving 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. [ 2%] Built target libminiupnpc-static
  86. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  87. [ 3%] Built target generate_translations_header
  88. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  89. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  90. [ 4%] Built target lmdb
  91. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  92. make[3]: Leaving 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. [ 5%] Built target qrcodegen
  96. [ 5%] Built target easylogging
  97. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  98. [ 5%] Built target genversion
  99. make[3]: Leaving 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. [ 10%] Built target obj_cncrypto
  104. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  105. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  106. [ 15%] Built target randomx
  107. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  108. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  109. [ 18%] Built target obj_common
  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. [ 24%] Built target monero-crypto-amd64-64-24k
  113. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  114. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  115. [ 25%] Built target obj_device
  116. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  117. [ 26%] Built target obj_ringct_basic
  118. [ 28%] Built target blocks
  119. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  120. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  121. make[3]: Entering 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  124. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  125. [ 28%] Built target obj_checkpoints
  126. [ 28%] Built target obj_ringct
  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. [ 29%] Built target obj_cryptonote_basic
  130. make[3]: Entering 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  133. [ 29%] Built target obj_multisig
  134. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  135. [ 29%] Built target obj_hardforks
  136. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  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. [ 30%] Built target obj_cryptonote_core
  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. [ 30%] Built target obj_blockchain_db
  143. make[3]: Leaving 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]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  147. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  148. [ 34%] Built target obj_net
  149. [ 34%] Built target obj_mnemonics
  150. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  151. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  152. make[3]: Leaving 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  155. [ 34%] Built target obj_rpc_pub
  156. [ 35%] Built target obj_serialization
  157. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  158. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  159. [ 35%] Built target obj_p2p
  160. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  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. [ 36%] Built target obj_cryptonote_protocol
  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_rpc_base
  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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  170. [ 38%] Built target obj_rpc
  171. [ 39%] Built target obj_daemon_rpc_server
  172. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  173. [ 39%] Built target obj_daemon_messages
  174. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  175. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  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]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  179. [ 41%] Built target obj_device_trezor
  180. [ 41%] Built target obj_daemonizer
  181. [ 42%] Built target obj_wallet
  182. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  183. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  184. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  185. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  186. [ 43%] Built target test_notifier
  187. [ 49%] Built target monero-crypto-amd64-51-30k
  188. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  189. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  190. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  191. make[3]: Leaving 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. [ 49%] Built target epee_readline
  194. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  195. [ 53%] Built target epee
  196. [ 53%] Built target obj_version
  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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  200. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  201. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  202. [ 53%] Built target cncrypto
  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. [ 53%] Built target mnemonics
  206. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  207. [ 54%] Built target parse-url_fuzz_tests
  208. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  209. make[3]: Leaving 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. [ 55%] Built target http-client_fuzz_tests
  212. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  213. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  214. [ 56%] Built target version
  215. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  216. [ 56%] Built target common
  217. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  218. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  219. [ 56%] Built target wallet-crypto
  220. make[3]: Entering 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  223. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  224. [ 56%] Built target monero-wallet-crypto-bench
  225. [ 56%] Built target ringct_basic
  226. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  227. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  228. [ 56%] Built target checkpoints
  229. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  233. [ 57%] Built target hardforks
  234. [ 57%] Built target lmdb_lib
  235. [ 57%] Built target net
  236. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  237. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  238. make[3]: Entering 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  241. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  242. [ 57%] Built target rpc_base
  243. [ 57%] Built target gen_ssl_cert
  244. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  245. [ 57%] Built target daemonizer
  246. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  247. make[3]: Entering 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  250. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  251. [ 57%] Built target load-from-json_fuzz_tests
  252. [ 58%] Built target load-from-binary_fuzz_tests
  253. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  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. [ 58%] Built target base58_fuzz_tests
  257. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  258. [ 59%] Built target levin_fuzz_tests
  259. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  260. [ 60%] Built target bulletproof_fuzz_tests
  261. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  262. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  263. make[3]: Leaving 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. [ 61%] Built target cnv4-jit-tests
  267. [ 62%] Built target cncrypto-tests
  268. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  269. [ 63%] Built target make_test_signature
  270. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  271. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  272. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  273. [ 63%] Built target hash-tests
  274. [ 63%] Built target device
  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. [ 63%] Built target cryptonote_basic
  278. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  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]: Leaving 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. [ 63%] Built target ringct
  285. [ 64%] Built target tx-extra_fuzz_tests
  286. [ 65%] Built target difficulty-tests
  287. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  288. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  289. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  290. [ 67%] Built target multisig
  291. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  292. [ 67%] Built target blockchain_db
  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. [ 68%] Built target cryptonote_core
  296. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  297. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  298. make[3]: Leaving 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. [ 68%] Built target p2p
  302. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  303. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  304. [ 68%] Built target device_trezor
  305. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  306. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  307. [ 69%] Built target blockchain_export
  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. [ 69%] Built target blockchain_stats
  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. [ 69%] Built target blockchain_ancestry
  314. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  315. [ 70%] Built target blockchain_prune_known_spent_data
  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. [ 70%] Built target blockchain_depth
  319. make[3]: Entering 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  322. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  323. [ 70%] Built target blockchain_usage
  324. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  325. [ 71%] Built target blockchain_import
  326. [ 71%] Built target hash-target-tests
  327. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  328. make[3]: Entering 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  331. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  332. [ 72%] Built target block_fuzz_tests
  333. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  334. [ 72%] Built target block_weight
  335. [ 72%] Built target transaction_fuzz_tests
  336. make[3]: Entering 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  340. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  341. [ 73%] Built target net_load_tests_srv
  342. [ 73%] Built target cryptonote_protocol
  343. [ 73%] Built target net_load_tests_clt
  344. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  345. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  346. make[3]: Entering 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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  349. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  350. [ 73%] Built target blockchain_prune
  351. [ 73%] Built target core_proxy
  352. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  353. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  354. [ 73%] Built target wallet
  355. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  356. make[3]: Leaving 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. [ 73%] Built target serialization
  359. make[3]: Entering 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. make[3]: Leaving 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. [ 75%] Built target wallet_rpc_server
  365. [ 75%] Built target simplewallet
  366. make[3]: Entering 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]: 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. [ 76%] Built target gen_multisig
  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. [ 77%] Built target blockchain_blackball
  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. [ 81%] Built target core_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. [ 82%] Built target signature_fuzz_tests
  380. [ 82%] Built target cold-outputs_fuzz_tests
  381. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  382. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  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. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  386. [ 83%] Built target cold-transaction_fuzz_tests
  387. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  388. [ 84%] Built target functional_tests
  389. [ 84%] Built target performance_tests
  390. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  391. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  392. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  393. [ 84%] Built target rpc_pub
  394. [ 84%] Built target daemon_messages
  395. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  396. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  397. [ 85%] Built target daemon_rpc_server
  398. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  399. make[3]: Leaving 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. [ 86%] Built target daemon
  403. make[3]: Entering directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  404. [ 86%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/wipeable_string.cpp.o
  405. In file included from /usr/include/boost/optional/optional.hpp:33,
  406. from /usr/local/src/monero/tests/unit_tests/wipeable_string.cpp:29:
  407. /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>]’:
  408. /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>]’
  409. /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>]’
  410. /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>]’
  411. /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>]’
  412. /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>]’
  413. /usr/include/gtest/gtest-printers.h:786:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  414. /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>]’
  415. /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>]’
  416. /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>]’
  417. /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>]’
  418. /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]’
  419. /usr/local/src/monero/tests/unit_tests/wipeable_string.cpp:192:3: required from here
  420. /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>
  421. 1591 | BOOST_STATIC_ASSERT_MSG(sizeof(CharType) == 0, "If you want to output boost::optional, include header <boost/optional/optional_io.hpp>");
  422. | ^~~~~~~~~~~~~~~~~~~~~~~
  423. 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
  424. make[3]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  425. make[2]: *** [CMakeFiles/Makefile2:5171: tests/unit_tests/CMakeFiles/unit_tests.dir/all] Error 2
  426. make[2]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  427. make[1]: *** [Makefile:160: all] Error 2
  428. make[1]: Leaving directory '/usr/local/src/monero/build/Linux/release-v0.17/release'
  429. make: *** [Makefile:103: release-all] Error 2
  430.  
Advertisement
Add Comment
Please, Sign In to add comment