Advertisement
Guest User

Untitled

a guest
Aug 24th, 2018
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 126.83 KB | None | 0 0
  1. SETTING UP ENGINE
  2. Engine : master
  3. Commit : b6a4b232da382679ff821abc9d4274f8c6c32bb5
  4. Source : https://github.com/LeelaChessZero/lc0/
  5. Cloning into 'tmp'...
  6. remote: Counting objects: 4714, done.
  7. remote: Total 4714 (delta 0), reused 0 (delta 0), pack-reused 4714
  8. Receiving objects: 100% (4714/4714), 34.32 MiB | 20.91 MiB/s, done.
  9. Resolving deltas: 100% (3391/3391), done.
  10. Submodule 'libs/lczero-common' (https://github.com/LeelaChessZero/lczero-common.git) registered for path 'libs/lczero-common'
  11. Cloning into '/content/OpenBench/Client/tmp/libs/lczero-common'...
  12. remote: Counting objects: 91, done.
  13. remote: Compressing objects: 100% (52/52), done.
  14. remote: Total 91 (delta 34), reused 88 (delta 32), pack-reused 0
  15. Submodule path 'libs/lczero-common': checked out 'ac3f8c6fb0a999e41e36a753a946eddb4f0a8063'
  16. Note: checking out 'b6a4b232da382679ff821abc9d4274f8c6c32bb5'.
  17.  
  18. You are in 'detached HEAD' state. You can look around, make experimental
  19. changes and commit them, and you can discard any commits you make in this
  20. state without impacting any branches by performing another checkout.
  21.  
  22. If you want to create a new branch to retain commits you create, you may
  23. do so (now or later) by using -b with the checkout command again. Example:
  24.  
  25. git checkout -b <new-branch-name>
  26.  
  27. HEAD is now at b6a4b23... Flip version 0.17.0-rc1 -> 0.17.0-rc2 (#289)
  28. The Meson build system
  29. Version: 0.47.1
  30. Source dir: /content/OpenBench/Client/tmp
  31. Build dir: /content/OpenBench/Client/tmp/build/release
  32. Build type: native build
  33. Project name: lc0
  34. Project version: undefined
  35. Native C++ compiler: c++ (gcc 6.4.0 "c++ (Ubuntu 6.4.0-8ubuntu1) 6.4.0 20171010")
  36. Build machine cpu family: x86_64
  37. Build machine cpu: x86_64
  38. Library libprotobuf found: YES
  39. Program protoc found: YES (/usr/bin/protoc)
  40. Library pthread found: YES
  41. Library dl found: YES
  42. Library libtensorflow_cc found: NO
  43. Library libprotobuf found: YES
  44. Found pkg-config: /usr/bin/pkg-config (0.29.1)
  45. Dependency Accelerate found: NO
  46. Library mkl_rt found: NO
  47. Library openblas.dll found: NO
  48. Library openblas found: NO
  49. Program ispc found: NO
  50. Library OpenCL found: YES
  51. Dependency OpenCL found: NO
  52. meson.build:300: WARNING: The OpenCL backend requires a BLAS library
  53. Library cublas found: YES
  54. Library cudnn found: YES
  55. Library cudart found: YES
  56. Program /usr/local/cuda-9.2/bin/nvcc found: NO
  57. Program /usr/local/cuda-9.1/bin/nvcc found: NO
  58. Program nvcc found: YES (/usr/local/cuda/bin/nvcc)
  59. Native dependency zlib found: YES 1.2.11
  60. Dependency GTest found: NO
  61. Looking for a fallback subproject for the dependency gtest
  62. Downloading gtest from https://github.com/google/googletest/archive/release-1.8.0.zip
  63. Download size: 1586287
  64. Downloading: ..........
  65. Downloading patch from https://wrapdb.mesonbuild.com/v1/projects/gtest/1.8.0/5/get_zip
  66. Download size: 2084
  67. Downloading: ..........
  68.  
  69. |
  70. |Executing subproject gtest
  71. |
  72. |Project name: gtest
  73. |Project version: 1.8.0
  74. |Native C++ compiler: c++ (gcc 6.4.0 "c++ (Ubuntu 6.4.0-8ubuntu1) 6.4.0 20171010")
  75. |Dependency threads found: YES
  76. |Dependency threads found: YES (cached)
  77. |Dependency threads found: YES (cached)
  78. |Dependency threads found: YES (cached)
  79. |Build targets in project: 1
  80. |
  81. |Subproject gtest finished.
  82. Dependency gtest from subproject subprojects/gtest found: YES
  83. Build targets in project: 5
  84. Found ninja-1.7.2 at /usr/bin/ninja
  85. /content/OpenBench/Client/tmp/build/release /content/OpenBench/Client/tmp
  86. [3/179] Compiling C++ object 'lc0@exe/meson-generated_proto_net.pb.cc.o'.
  87. In file included from lc0@exe/proto/net.pb.cc:5:0:
  88. lc0@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  89. by <sys/sysmacros.h>. For historical compatibility, it is
  90. currently defined by <sys/types.h> as well, but we plan to
  91. remove this soon. To use "major", include <sys/sysmacros.h>
  92. directly. If you did not intend to use a system-defined macro
  93. "major", you should undefine it after including <sys/types.h>.
  94. ::google::protobuf::uint32 major() const;
  95. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  96. In file included from lc0@exe/proto/net.pb.cc:5:0:
  97. lc0@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  98. by <sys/sysmacros.h>. For historical compatibility, it is
  99. currently defined by <sys/types.h> as well, but we plan to
  100. remove this soon. To use "minor", include <sys/sysmacros.h>
  101. directly. If you did not intend to use a system-defined macro
  102. "minor", you should undefine it after including <sys/types.h>.
  103. ::google::protobuf::uint32 minor() const;
  104. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  105. lc0@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  106. by <sys/sysmacros.h>. For historical compatibility, it is
  107. currently defined by <sys/types.h> as well, but we plan to
  108. remove this soon. To use "major", include <sys/sysmacros.h>
  109. directly. If you did not intend to use a system-defined macro
  110. "major", you should undefine it after including <sys/types.h>.
  111. inline ::google::protobuf::uint32 EngineVersion::major() const {
  112. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113. lc0@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  114. by <sys/sysmacros.h>. For historical compatibility, it is
  115. currently defined by <sys/types.h> as well, but we plan to
  116. remove this soon. To use "minor", include <sys/sysmacros.h>
  117. directly. If you did not intend to use a system-defined macro
  118. "minor", you should undefine it after including <sys/types.h>.
  119. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  120. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  121. lc0@exe/proto/net.pb.cc:508:13: warning: In the GNU C Library, "major" is defined
  122. by <sys/sysmacros.h>. For historical compatibility, it is
  123. currently defined by <sys/types.h> as well, but we plan to
  124. remove this soon. To use "major", include <sys/sysmacros.h>
  125. directly. If you did not intend to use a system-defined macro
  126. "major", you should undefine it after including <sys/types.h>.
  127. ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->major(), output);
  128. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  129. lc0@exe/proto/net.pb.cc:513:13: warning: In the GNU C Library, "minor" is defined
  130. by <sys/sysmacros.h>. For historical compatibility, it is
  131. currently defined by <sys/types.h> as well, but we plan to
  132. remove this soon. To use "minor", include <sys/sysmacros.h>
  133. directly. If you did not intend to use a system-defined macro
  134. "minor", you should undefine it after including <sys/types.h>.
  135. ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->minor(), output);
  136. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  137. lc0@exe/proto/net.pb.cc:533:13: warning: In the GNU C Library, "major" is defined
  138. by <sys/sysmacros.h>. For historical compatibility, it is
  139. currently defined by <sys/types.h> as well, but we plan to
  140. remove this soon. To use "major", include <sys/sysmacros.h>
  141. directly. If you did not intend to use a system-defined macro
  142. "major", you should undefine it after including <sys/types.h>.
  143. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->major(), target);
  144. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  145. lc0@exe/proto/net.pb.cc:538:13: warning: In the GNU C Library, "minor" is defined
  146. by <sys/sysmacros.h>. For historical compatibility, it is
  147. currently defined by <sys/types.h> as well, but we plan to
  148. remove this soon. To use "minor", include <sys/sysmacros.h>
  149. directly. If you did not intend to use a system-defined macro
  150. "minor", you should undefine it after including <sys/types.h>.
  151. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->minor(), target);
  152. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  153. lc0@exe/proto/net.pb.cc:563:13: warning: In the GNU C Library, "major" is defined
  154. by <sys/sysmacros.h>. For historical compatibility, it is
  155. currently defined by <sys/types.h> as well, but we plan to
  156. remove this soon. To use "major", include <sys/sysmacros.h>
  157. directly. If you did not intend to use a system-defined macro
  158. "major", you should undefine it after including <sys/types.h>.
  159. this->major());
  160. ^~~~~~~~~~~~~
  161. lc0@exe/proto/net.pb.cc:570:13: warning: In the GNU C Library, "minor" is defined
  162. by <sys/sysmacros.h>. For historical compatibility, it is
  163. currently defined by <sys/types.h> as well, but we plan to
  164. remove this soon. To use "minor", include <sys/sysmacros.h>
  165. directly. If you did not intend to use a system-defined macro
  166. "minor", you should undefine it after including <sys/types.h>.
  167. this->minor());
  168. ^~~~~~~~~~~~~
  169. lc0@exe/proto/net.pb.cc:616:13: warning: In the GNU C Library, "major" is defined
  170. by <sys/sysmacros.h>. For historical compatibility, it is
  171. currently defined by <sys/types.h> as well, but we plan to
  172. remove this soon. To use "major", include <sys/sysmacros.h>
  173. directly. If you did not intend to use a system-defined macro
  174. "major", you should undefine it after including <sys/types.h>.
  175. set_major(from.major());
  176. ^~~~~~~~~~~~~~~~~~
  177. lc0@exe/proto/net.pb.cc:619:13: warning: In the GNU C Library, "minor" is defined
  178. by <sys/sysmacros.h>. For historical compatibility, it is
  179. currently defined by <sys/types.h> as well, but we plan to
  180. remove this soon. To use "minor", include <sys/sysmacros.h>
  181. directly. If you did not intend to use a system-defined macro
  182. "minor", you should undefine it after including <sys/types.h>.
  183. set_minor(from.minor());
  184. ^~~~~~~~~~~~~~~~~~
  185. lc0@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::EngineVersion::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  186. lc0@exe/proto/net.pb.cc:529:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  187. bool deterministic, ::google::protobuf::uint8* target) const {
  188. ^~~~~~~~~~~~~
  189. lc0@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Layer::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  190. lc0@exe/proto/net.pb.cc:952:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  191. bool deterministic, ::google::protobuf::uint8* target) const {
  192. ^~~~~~~~~~~~~
  193. lc0@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_ConvBlock::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  194. lc0@exe/proto/net.pb.cc:1311:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  195. bool deterministic, ::google::protobuf::uint8* target) const {
  196. ^~~~~~~~~~~~~
  197. lc0@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Residual::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  198. lc0@exe/proto/net.pb.cc:1643:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  199. bool deterministic, ::google::protobuf::uint8* target) const {
  200. ^~~~~~~~~~~~~
  201. lc0@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  202. lc0@exe/proto/net.pb.cc:2148:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  203. bool deterministic, ::google::protobuf::uint8* target) const {
  204. ^~~~~~~~~~~~~
  205. lc0@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::TrainingParams::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  206. lc0@exe/proto/net.pb.cc:3513:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  207. bool deterministic, ::google::protobuf::uint8* target) const {
  208. ^~~~~~~~~~~~~
  209. lc0@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Format::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  210. lc0@exe/proto/net.pb.cc:4044:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  211. bool deterministic, ::google::protobuf::uint8* target) const {
  212. ^~~~~~~~~~~~~
  213. lc0@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Net::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  214. lc0@exe/proto/net.pb.cc:4456:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  215. bool deterministic, ::google::protobuf::uint8* target) const {
  216. ^~~~~~~~~~~~~
  217. [5/179] Generating 'lc0@exe/network_cudnn.o'.
  218. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=float]" was declared but never referenced
  219.  
  220. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=float]" was declared but never referenced
  221.  
  222. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=half]" was declared but never referenced
  223.  
  224. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=half]" was declared but never referenced
  225.  
  226. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=float]" was declared but never referenced
  227.  
  228. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=float]" was declared but never referenced
  229.  
  230. ../../src/neural/network_cudnn.cu(576): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  231.  
  232. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=half]" was declared but never referenced
  233.  
  234. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=half]" was declared but never referenced
  235.  
  236. ../../src/neural/network_cudnn.cu(554): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  237.  
  238. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=float]" was declared but never referenced
  239.  
  240. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=float]" was declared but never referenced
  241.  
  242. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  243.  
  244. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=half]" was declared but never referenced
  245.  
  246. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=half]" was declared but never referenced
  247.  
  248. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  249.  
  250. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=float]" was declared but never referenced
  251.  
  252. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=float]" was declared but never referenced
  253.  
  254. ../../src/neural/network_cudnn.cu(720): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  255.  
  256. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=half]" was declared but never referenced
  257.  
  258. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=half]" was declared but never referenced
  259.  
  260. ../../src/neural/network_cudnn.cu(695): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  261.  
  262. [6/179] Generating 'chessboard_test@exe/network_cudnn.o'.
  263. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=float]" was declared but never referenced
  264.  
  265. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=float]" was declared but never referenced
  266.  
  267. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=half]" was declared but never referenced
  268.  
  269. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=half]" was declared but never referenced
  270.  
  271. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=float]" was declared but never referenced
  272.  
  273. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=float]" was declared but never referenced
  274.  
  275. ../../src/neural/network_cudnn.cu(576): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  276.  
  277. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=half]" was declared but never referenced
  278.  
  279. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=half]" was declared but never referenced
  280.  
  281. ../../src/neural/network_cudnn.cu(554): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  282.  
  283. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=float]" was declared but never referenced
  284.  
  285. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=float]" was declared but never referenced
  286.  
  287. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  288.  
  289. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=half]" was declared but never referenced
  290.  
  291. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=half]" was declared but never referenced
  292.  
  293. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  294.  
  295. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=float]" was declared but never referenced
  296.  
  297. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=float]" was declared but never referenced
  298.  
  299. ../../src/neural/network_cudnn.cu(720): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  300.  
  301. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=half]" was declared but never referenced
  302.  
  303. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=half]" was declared but never referenced
  304.  
  305. ../../src/neural/network_cudnn.cu(695): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  306.  
  307. [18/179] Compiling C++ object 'lc0@exe/src_neural_loader.cc.o'.
  308. In file included from ../../src/neural/loader.cc:37:0:
  309. lc0@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  310. by <sys/sysmacros.h>. For historical compatibility, it is
  311. currently defined by <sys/types.h> as well, but we plan to
  312. remove this soon. To use "major", include <sys/sysmacros.h>
  313. directly. If you did not intend to use a system-defined macro
  314. "major", you should undefine it after including <sys/types.h>.
  315. ::google::protobuf::uint32 major() const;
  316. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317. In file included from ../../src/neural/loader.cc:37:0:
  318. lc0@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  319. by <sys/sysmacros.h>. For historical compatibility, it is
  320. currently defined by <sys/types.h> as well, but we plan to
  321. remove this soon. To use "minor", include <sys/sysmacros.h>
  322. directly. If you did not intend to use a system-defined macro
  323. "minor", you should undefine it after including <sys/types.h>.
  324. ::google::protobuf::uint32 minor() const;
  325. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326. lc0@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  327. by <sys/sysmacros.h>. For historical compatibility, it is
  328. currently defined by <sys/types.h> as well, but we plan to
  329. remove this soon. To use "major", include <sys/sysmacros.h>
  330. directly. If you did not intend to use a system-defined macro
  331. "major", you should undefine it after including <sys/types.h>.
  332. inline ::google::protobuf::uint32 EngineVersion::major() const {
  333. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334. lc0@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  335. by <sys/sysmacros.h>. For historical compatibility, it is
  336. currently defined by <sys/types.h> as well, but we plan to
  337. remove this soon. To use "minor", include <sys/sysmacros.h>
  338. directly. If you did not intend to use a system-defined macro
  339. "minor", you should undefine it after including <sys/types.h>.
  340. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  341. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  342. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "major" is defined
  343. by <sys/sysmacros.h>. For historical compatibility, it is
  344. currently defined by <sys/types.h> as well, but we plan to
  345. remove this soon. To use "major", include <sys/sysmacros.h>
  346. directly. If you did not intend to use a system-defined macro
  347. "major", you should undefine it after including <sys/types.h>.
  348. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  349. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  350. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "minor" is defined
  351. by <sys/sysmacros.h>. For historical compatibility, it is
  352. currently defined by <sys/types.h> as well, but we plan to
  353. remove this soon. To use "minor", include <sys/sysmacros.h>
  354. directly. If you did not intend to use a system-defined macro
  355. "minor", you should undefine it after including <sys/types.h>.
  356. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  357. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  358. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "major" is defined
  359. by <sys/sysmacros.h>. For historical compatibility, it is
  360. currently defined by <sys/types.h> as well, but we plan to
  361. remove this soon. To use "major", include <sys/sysmacros.h>
  362. directly. If you did not intend to use a system-defined macro
  363. "major", you should undefine it after including <sys/types.h>.
  364. GetVersionInt(net.min_version().major(), net.min_version().minor(),
  365. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  366. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "minor" is defined
  367. by <sys/sysmacros.h>. For historical compatibility, it is
  368. currently defined by <sys/types.h> as well, but we plan to
  369. remove this soon. To use "minor", include <sys/sysmacros.h>
  370. directly. If you did not intend to use a system-defined macro
  371. "minor", you should undefine it after including <sys/types.h>.
  372. [19/179] Compiling C++ object 'lc0@exe/src_neural_network_random.cc.o'.
  373. ../../src/neural/network_random.cc: In member function ‘virtual void lczero::RandomNetworkComputation::AddInput(lczero::InputPlanes&&)’:
  374. ../../src/neural/network_random.cc:45:63: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  375. *reinterpret_cast<const std::uint32_t*>(&plane.value);
  376. ^
  377. [39/179] Compiling C++ object 'chessbo...xe/meson-generated_proto_net.pb.cc.o'.
  378. In file included from chessboard_test@exe/proto/net.pb.cc:5:0:
  379. chessboard_test@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  380. by <sys/sysmacros.h>. For historical compatibility, it is
  381. currently defined by <sys/types.h> as well, but we plan to
  382. remove this soon. To use "major", include <sys/sysmacros.h>
  383. directly. If you did not intend to use a system-defined macro
  384. "major", you should undefine it after including <sys/types.h>.
  385. ::google::protobuf::uint32 major() const;
  386. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  387. In file included from chessboard_test@exe/proto/net.pb.cc:5:0:
  388. chessboard_test@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  389. by <sys/sysmacros.h>. For historical compatibility, it is
  390. currently defined by <sys/types.h> as well, but we plan to
  391. remove this soon. To use "minor", include <sys/sysmacros.h>
  392. directly. If you did not intend to use a system-defined macro
  393. "minor", you should undefine it after including <sys/types.h>.
  394. ::google::protobuf::uint32 minor() const;
  395. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  396. chessboard_test@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  397. by <sys/sysmacros.h>. For historical compatibility, it is
  398. currently defined by <sys/types.h> as well, but we plan to
  399. remove this soon. To use "major", include <sys/sysmacros.h>
  400. directly. If you did not intend to use a system-defined macro
  401. "major", you should undefine it after including <sys/types.h>.
  402. inline ::google::protobuf::uint32 EngineVersion::major() const {
  403. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  404. chessboard_test@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  405. by <sys/sysmacros.h>. For historical compatibility, it is
  406. currently defined by <sys/types.h> as well, but we plan to
  407. remove this soon. To use "minor", include <sys/sysmacros.h>
  408. directly. If you did not intend to use a system-defined macro
  409. "minor", you should undefine it after including <sys/types.h>.
  410. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  411. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412. chessboard_test@exe/proto/net.pb.cc:508:13: warning: In the GNU C Library, "major" is defined
  413. by <sys/sysmacros.h>. For historical compatibility, it is
  414. currently defined by <sys/types.h> as well, but we plan to
  415. remove this soon. To use "major", include <sys/sysmacros.h>
  416. directly. If you did not intend to use a system-defined macro
  417. "major", you should undefine it after including <sys/types.h>.
  418. ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->major(), output);
  419. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420. chessboard_test@exe/proto/net.pb.cc:513:13: warning: In the GNU C Library, "minor" is defined
  421. by <sys/sysmacros.h>. For historical compatibility, it is
  422. currently defined by <sys/types.h> as well, but we plan to
  423. remove this soon. To use "minor", include <sys/sysmacros.h>
  424. directly. If you did not intend to use a system-defined macro
  425. "minor", you should undefine it after including <sys/types.h>.
  426. ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->minor(), output);
  427. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  428. chessboard_test@exe/proto/net.pb.cc:533:13: warning: In the GNU C Library, "major" is defined
  429. by <sys/sysmacros.h>. For historical compatibility, it is
  430. currently defined by <sys/types.h> as well, but we plan to
  431. remove this soon. To use "major", include <sys/sysmacros.h>
  432. directly. If you did not intend to use a system-defined macro
  433. "major", you should undefine it after including <sys/types.h>.
  434. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->major(), target);
  435. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436. chessboard_test@exe/proto/net.pb.cc:538:13: warning: In the GNU C Library, "minor" is defined
  437. by <sys/sysmacros.h>. For historical compatibility, it is
  438. currently defined by <sys/types.h> as well, but we plan to
  439. remove this soon. To use "minor", include <sys/sysmacros.h>
  440. directly. If you did not intend to use a system-defined macro
  441. "minor", you should undefine it after including <sys/types.h>.
  442. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->minor(), target);
  443. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  444. chessboard_test@exe/proto/net.pb.cc:563:13: warning: In the GNU C Library, "major" is defined
  445. by <sys/sysmacros.h>. For historical compatibility, it is
  446. currently defined by <sys/types.h> as well, but we plan to
  447. remove this soon. To use "major", include <sys/sysmacros.h>
  448. directly. If you did not intend to use a system-defined macro
  449. "major", you should undefine it after including <sys/types.h>.
  450. this->major());
  451. ^~~~~~~~~~~~~
  452. chessboard_test@exe/proto/net.pb.cc:570:13: warning: In the GNU C Library, "minor" is defined
  453. by <sys/sysmacros.h>. For historical compatibility, it is
  454. currently defined by <sys/types.h> as well, but we plan to
  455. remove this soon. To use "minor", include <sys/sysmacros.h>
  456. directly. If you did not intend to use a system-defined macro
  457. "minor", you should undefine it after including <sys/types.h>.
  458. this->minor());
  459. ^~~~~~~~~~~~~
  460. chessboard_test@exe/proto/net.pb.cc:616:13: warning: In the GNU C Library, "major" is defined
  461. by <sys/sysmacros.h>. For historical compatibility, it is
  462. currently defined by <sys/types.h> as well, but we plan to
  463. remove this soon. To use "major", include <sys/sysmacros.h>
  464. directly. If you did not intend to use a system-defined macro
  465. "major", you should undefine it after including <sys/types.h>.
  466. set_major(from.major());
  467. ^~~~~~~~~~~~~~~~~~
  468. chessboard_test@exe/proto/net.pb.cc:619:13: warning: In the GNU C Library, "minor" is defined
  469. by <sys/sysmacros.h>. For historical compatibility, it is
  470. currently defined by <sys/types.h> as well, but we plan to
  471. remove this soon. To use "minor", include <sys/sysmacros.h>
  472. directly. If you did not intend to use a system-defined macro
  473. "minor", you should undefine it after including <sys/types.h>.
  474. set_minor(from.minor());
  475. ^~~~~~~~~~~~~~~~~~
  476. chessboard_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::EngineVersion::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  477. chessboard_test@exe/proto/net.pb.cc:529:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  478. bool deterministic, ::google::protobuf::uint8* target) const {
  479. ^~~~~~~~~~~~~
  480. chessboard_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Layer::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  481. chessboard_test@exe/proto/net.pb.cc:952:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  482. bool deterministic, ::google::protobuf::uint8* target) const {
  483. ^~~~~~~~~~~~~
  484. chessboard_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_ConvBlock::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  485. chessboard_test@exe/proto/net.pb.cc:1311:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  486. bool deterministic, ::google::protobuf::uint8* target) const {
  487. ^~~~~~~~~~~~~
  488. chessboard_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Residual::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  489. chessboard_test@exe/proto/net.pb.cc:1643:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  490. bool deterministic, ::google::protobuf::uint8* target) const {
  491. ^~~~~~~~~~~~~
  492. chessboard_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  493. chessboard_test@exe/proto/net.pb.cc:2148:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  494. bool deterministic, ::google::protobuf::uint8* target) const {
  495. ^~~~~~~~~~~~~
  496. chessboard_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::TrainingParams::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  497. chessboard_test@exe/proto/net.pb.cc:3513:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  498. bool deterministic, ::google::protobuf::uint8* target) const {
  499. ^~~~~~~~~~~~~
  500. chessboard_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Format::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  501. chessboard_test@exe/proto/net.pb.cc:4044:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  502. bool deterministic, ::google::protobuf::uint8* target) const {
  503. ^~~~~~~~~~~~~
  504. chessboard_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Net::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  505. chessboard_test@exe/proto/net.pb.cc:4456:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  506. bool deterministic, ::google::protobuf::uint8* target) const {
  507. ^~~~~~~~~~~~~
  508. [51/179] Compiling C++ object 'chessboard_test@exe/src_neural_loader.cc.o'.
  509. In file included from ../../src/neural/loader.cc:37:0:
  510. chessboard_test@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  511. by <sys/sysmacros.h>. For historical compatibility, it is
  512. currently defined by <sys/types.h> as well, but we plan to
  513. remove this soon. To use "major", include <sys/sysmacros.h>
  514. directly. If you did not intend to use a system-defined macro
  515. "major", you should undefine it after including <sys/types.h>.
  516. ::google::protobuf::uint32 major() const;
  517. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  518. In file included from ../../src/neural/loader.cc:37:0:
  519. chessboard_test@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  520. by <sys/sysmacros.h>. For historical compatibility, it is
  521. currently defined by <sys/types.h> as well, but we plan to
  522. remove this soon. To use "minor", include <sys/sysmacros.h>
  523. directly. If you did not intend to use a system-defined macro
  524. "minor", you should undefine it after including <sys/types.h>.
  525. ::google::protobuf::uint32 minor() const;
  526. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  527. chessboard_test@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  528. by <sys/sysmacros.h>. For historical compatibility, it is
  529. currently defined by <sys/types.h> as well, but we plan to
  530. remove this soon. To use "major", include <sys/sysmacros.h>
  531. directly. If you did not intend to use a system-defined macro
  532. "major", you should undefine it after including <sys/types.h>.
  533. inline ::google::protobuf::uint32 EngineVersion::major() const {
  534. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  535. chessboard_test@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  536. by <sys/sysmacros.h>. For historical compatibility, it is
  537. currently defined by <sys/types.h> as well, but we plan to
  538. remove this soon. To use "minor", include <sys/sysmacros.h>
  539. directly. If you did not intend to use a system-defined macro
  540. "minor", you should undefine it after including <sys/types.h>.
  541. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  542. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  543. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "major" is defined
  544. by <sys/sysmacros.h>. For historical compatibility, it is
  545. currently defined by <sys/types.h> as well, but we plan to
  546. remove this soon. To use "major", include <sys/sysmacros.h>
  547. directly. If you did not intend to use a system-defined macro
  548. "major", you should undefine it after including <sys/types.h>.
  549. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  550. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  551. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "minor" is defined
  552. by <sys/sysmacros.h>. For historical compatibility, it is
  553. currently defined by <sys/types.h> as well, but we plan to
  554. remove this soon. To use "minor", include <sys/sysmacros.h>
  555. directly. If you did not intend to use a system-defined macro
  556. "minor", you should undefine it after including <sys/types.h>.
  557. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  558. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  559. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "major" is defined
  560. by <sys/sysmacros.h>. For historical compatibility, it is
  561. currently defined by <sys/types.h> as well, but we plan to
  562. remove this soon. To use "major", include <sys/sysmacros.h>
  563. directly. If you did not intend to use a system-defined macro
  564. "major", you should undefine it after including <sys/types.h>.
  565. GetVersionInt(net.min_version().major(), net.min_version().minor(),
  566. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  567. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "minor" is defined
  568. by <sys/sysmacros.h>. For historical compatibility, it is
  569. currently defined by <sys/types.h> as well, but we plan to
  570. remove this soon. To use "minor", include <sys/sysmacros.h>
  571. directly. If you did not intend to use a system-defined macro
  572. "minor", you should undefine it after including <sys/types.h>.
  573. [53/179] Compiling C++ object 'chessbo...t@exe/src_neural_network_random.cc.o'.
  574. ../../src/neural/network_random.cc: In member function ‘virtual void lczero::RandomNetworkComputation::AddInput(lczero::InputPlanes&&)’:
  575. ../../src/neural/network_random.cc:45:63: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  576. *reinterpret_cast<const std::uint32_t*>(&plane.value);
  577. ^
  578. [71/179] Compiling C++ object 'hashcat...xe/meson-generated_proto_net.pb.cc.o'.
  579. In file included from hashcat_test@exe/proto/net.pb.cc:5:0:
  580. hashcat_test@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  581. by <sys/sysmacros.h>. For historical compatibility, it is
  582. currently defined by <sys/types.h> as well, but we plan to
  583. remove this soon. To use "major", include <sys/sysmacros.h>
  584. directly. If you did not intend to use a system-defined macro
  585. "major", you should undefine it after including <sys/types.h>.
  586. ::google::protobuf::uint32 major() const;
  587. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  588. In file included from hashcat_test@exe/proto/net.pb.cc:5:0:
  589. hashcat_test@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  590. by <sys/sysmacros.h>. For historical compatibility, it is
  591. currently defined by <sys/types.h> as well, but we plan to
  592. remove this soon. To use "minor", include <sys/sysmacros.h>
  593. directly. If you did not intend to use a system-defined macro
  594. "minor", you should undefine it after including <sys/types.h>.
  595. ::google::protobuf::uint32 minor() const;
  596. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  597. hashcat_test@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  598. by <sys/sysmacros.h>. For historical compatibility, it is
  599. currently defined by <sys/types.h> as well, but we plan to
  600. remove this soon. To use "major", include <sys/sysmacros.h>
  601. directly. If you did not intend to use a system-defined macro
  602. "major", you should undefine it after including <sys/types.h>.
  603. inline ::google::protobuf::uint32 EngineVersion::major() const {
  604. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  605. hashcat_test@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  606. by <sys/sysmacros.h>. For historical compatibility, it is
  607. currently defined by <sys/types.h> as well, but we plan to
  608. remove this soon. To use "minor", include <sys/sysmacros.h>
  609. directly. If you did not intend to use a system-defined macro
  610. "minor", you should undefine it after including <sys/types.h>.
  611. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  612. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  613. hashcat_test@exe/proto/net.pb.cc:508:13: warning: In the GNU C Library, "major" is defined
  614. by <sys/sysmacros.h>. For historical compatibility, it is
  615. currently defined by <sys/types.h> as well, but we plan to
  616. remove this soon. To use "major", include <sys/sysmacros.h>
  617. directly. If you did not intend to use a system-defined macro
  618. "major", you should undefine it after including <sys/types.h>.
  619. ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->major(), output);
  620. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621. hashcat_test@exe/proto/net.pb.cc:513:13: warning: In the GNU C Library, "minor" is defined
  622. by <sys/sysmacros.h>. For historical compatibility, it is
  623. currently defined by <sys/types.h> as well, but we plan to
  624. remove this soon. To use "minor", include <sys/sysmacros.h>
  625. directly. If you did not intend to use a system-defined macro
  626. "minor", you should undefine it after including <sys/types.h>.
  627. ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->minor(), output);
  628. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  629. hashcat_test@exe/proto/net.pb.cc:533:13: warning: In the GNU C Library, "major" is defined
  630. by <sys/sysmacros.h>. For historical compatibility, it is
  631. currently defined by <sys/types.h> as well, but we plan to
  632. remove this soon. To use "major", include <sys/sysmacros.h>
  633. directly. If you did not intend to use a system-defined macro
  634. "major", you should undefine it after including <sys/types.h>.
  635. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->major(), target);
  636. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637. hashcat_test@exe/proto/net.pb.cc:538:13: warning: In the GNU C Library, "minor" is defined
  638. by <sys/sysmacros.h>. For historical compatibility, it is
  639. currently defined by <sys/types.h> as well, but we plan to
  640. remove this soon. To use "minor", include <sys/sysmacros.h>
  641. directly. If you did not intend to use a system-defined macro
  642. "minor", you should undefine it after including <sys/types.h>.
  643. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->minor(), target);
  644. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  645. hashcat_test@exe/proto/net.pb.cc:563:13: warning: In the GNU C Library, "major" is defined
  646. by <sys/sysmacros.h>. For historical compatibility, it is
  647. currently defined by <sys/types.h> as well, but we plan to
  648. remove this soon. To use "major", include <sys/sysmacros.h>
  649. directly. If you did not intend to use a system-defined macro
  650. "major", you should undefine it after including <sys/types.h>.
  651. this->major());
  652. ^~~~~~~~~~~~~
  653. hashcat_test@exe/proto/net.pb.cc:570:13: warning: In the GNU C Library, "minor" is defined
  654. by <sys/sysmacros.h>. For historical compatibility, it is
  655. currently defined by <sys/types.h> as well, but we plan to
  656. remove this soon. To use "minor", include <sys/sysmacros.h>
  657. directly. If you did not intend to use a system-defined macro
  658. "minor", you should undefine it after including <sys/types.h>.
  659. this->minor());
  660. ^~~~~~~~~~~~~
  661. hashcat_test@exe/proto/net.pb.cc:616:13: warning: In the GNU C Library, "major" is defined
  662. by <sys/sysmacros.h>. For historical compatibility, it is
  663. currently defined by <sys/types.h> as well, but we plan to
  664. remove this soon. To use "major", include <sys/sysmacros.h>
  665. directly. If you did not intend to use a system-defined macro
  666. "major", you should undefine it after including <sys/types.h>.
  667. set_major(from.major());
  668. ^~~~~~~~~~~~~~~~~~
  669. hashcat_test@exe/proto/net.pb.cc:619:13: warning: In the GNU C Library, "minor" is defined
  670. by <sys/sysmacros.h>. For historical compatibility, it is
  671. currently defined by <sys/types.h> as well, but we plan to
  672. remove this soon. To use "minor", include <sys/sysmacros.h>
  673. directly. If you did not intend to use a system-defined macro
  674. "minor", you should undefine it after including <sys/types.h>.
  675. set_minor(from.minor());
  676. ^~~~~~~~~~~~~~~~~~
  677. hashcat_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::EngineVersion::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  678. hashcat_test@exe/proto/net.pb.cc:529:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  679. bool deterministic, ::google::protobuf::uint8* target) const {
  680. ^~~~~~~~~~~~~
  681. hashcat_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Layer::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  682. hashcat_test@exe/proto/net.pb.cc:952:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  683. bool deterministic, ::google::protobuf::uint8* target) const {
  684. ^~~~~~~~~~~~~
  685. hashcat_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_ConvBlock::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  686. hashcat_test@exe/proto/net.pb.cc:1311:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  687. bool deterministic, ::google::protobuf::uint8* target) const {
  688. ^~~~~~~~~~~~~
  689. hashcat_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Residual::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  690. hashcat_test@exe/proto/net.pb.cc:1643:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  691. bool deterministic, ::google::protobuf::uint8* target) const {
  692. ^~~~~~~~~~~~~
  693. hashcat_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  694. hashcat_test@exe/proto/net.pb.cc:2148:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  695. bool deterministic, ::google::protobuf::uint8* target) const {
  696. ^~~~~~~~~~~~~
  697. hashcat_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::TrainingParams::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  698. hashcat_test@exe/proto/net.pb.cc:3513:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  699. bool deterministic, ::google::protobuf::uint8* target) const {
  700. ^~~~~~~~~~~~~
  701. hashcat_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Format::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  702. hashcat_test@exe/proto/net.pb.cc:4044:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  703. bool deterministic, ::google::protobuf::uint8* target) const {
  704. ^~~~~~~~~~~~~
  705. hashcat_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Net::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  706. hashcat_test@exe/proto/net.pb.cc:4456:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  707. bool deterministic, ::google::protobuf::uint8* target) const {
  708. ^~~~~~~~~~~~~
  709. [73/179] Generating 'hashcat_test@exe/network_cudnn.o'.
  710. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=float]" was declared but never referenced
  711.  
  712. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=float]" was declared but never referenced
  713.  
  714. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=half]" was declared but never referenced
  715.  
  716. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=half]" was declared but never referenced
  717.  
  718. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=float]" was declared but never referenced
  719.  
  720. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=float]" was declared but never referenced
  721.  
  722. ../../src/neural/network_cudnn.cu(576): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  723.  
  724. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=half]" was declared but never referenced
  725.  
  726. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=half]" was declared but never referenced
  727.  
  728. ../../src/neural/network_cudnn.cu(554): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  729.  
  730. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=float]" was declared but never referenced
  731.  
  732. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=float]" was declared but never referenced
  733.  
  734. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  735.  
  736. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=half]" was declared but never referenced
  737.  
  738. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=half]" was declared but never referenced
  739.  
  740. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  741.  
  742. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=float]" was declared but never referenced
  743.  
  744. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=float]" was declared but never referenced
  745.  
  746. ../../src/neural/network_cudnn.cu(720): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  747.  
  748. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=half]" was declared but never referenced
  749.  
  750. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=half]" was declared but never referenced
  751.  
  752. ../../src/neural/network_cudnn.cu(695): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  753.  
  754. [87/179] Compiling C++ object 'hashcat_test@exe/src_neural_loader.cc.o'.
  755. In file included from ../../src/neural/loader.cc:37:0:
  756. hashcat_test@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  757. by <sys/sysmacros.h>. For historical compatibility, it is
  758. currently defined by <sys/types.h> as well, but we plan to
  759. remove this soon. To use "major", include <sys/sysmacros.h>
  760. directly. If you did not intend to use a system-defined macro
  761. "major", you should undefine it after including <sys/types.h>.
  762. ::google::protobuf::uint32 major() const;
  763. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  764. In file included from ../../src/neural/loader.cc:37:0:
  765. hashcat_test@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  766. by <sys/sysmacros.h>. For historical compatibility, it is
  767. currently defined by <sys/types.h> as well, but we plan to
  768. remove this soon. To use "minor", include <sys/sysmacros.h>
  769. directly. If you did not intend to use a system-defined macro
  770. "minor", you should undefine it after including <sys/types.h>.
  771. ::google::protobuf::uint32 minor() const;
  772. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  773. hashcat_test@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  774. by <sys/sysmacros.h>. For historical compatibility, it is
  775. currently defined by <sys/types.h> as well, but we plan to
  776. remove this soon. To use "major", include <sys/sysmacros.h>
  777. directly. If you did not intend to use a system-defined macro
  778. "major", you should undefine it after including <sys/types.h>.
  779. inline ::google::protobuf::uint32 EngineVersion::major() const {
  780. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  781. hashcat_test@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  782. by <sys/sysmacros.h>. For historical compatibility, it is
  783. currently defined by <sys/types.h> as well, but we plan to
  784. remove this soon. To use "minor", include <sys/sysmacros.h>
  785. directly. If you did not intend to use a system-defined macro
  786. "minor", you should undefine it after including <sys/types.h>.
  787. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  788. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  789. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "major" is defined
  790. by <sys/sysmacros.h>. For historical compatibility, it is
  791. currently defined by <sys/types.h> as well, but we plan to
  792. remove this soon. To use "major", include <sys/sysmacros.h>
  793. directly. If you did not intend to use a system-defined macro
  794. "major", you should undefine it after including <sys/types.h>.
  795. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  796. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  797. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "minor" is defined
  798. by <sys/sysmacros.h>. For historical compatibility, it is
  799. currently defined by <sys/types.h> as well, but we plan to
  800. remove this soon. To use "minor", include <sys/sysmacros.h>
  801. directly. If you did not intend to use a system-defined macro
  802. "minor", you should undefine it after including <sys/types.h>.
  803. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  804. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  805. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "major" is defined
  806. by <sys/sysmacros.h>. For historical compatibility, it is
  807. currently defined by <sys/types.h> as well, but we plan to
  808. remove this soon. To use "major", include <sys/sysmacros.h>
  809. directly. If you did not intend to use a system-defined macro
  810. "major", you should undefine it after including <sys/types.h>.
  811. GetVersionInt(net.min_version().major(), net.min_version().minor(),
  812. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  813. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "minor" is defined
  814. by <sys/sysmacros.h>. For historical compatibility, it is
  815. currently defined by <sys/types.h> as well, but we plan to
  816. remove this soon. To use "minor", include <sys/sysmacros.h>
  817. directly. If you did not intend to use a system-defined macro
  818. "minor", you should undefine it after including <sys/types.h>.
  819. [89/179] Compiling C++ object 'hashcat...t@exe/src_neural_network_random.cc.o'.
  820. ../../src/neural/network_random.cc: In member function ‘virtual void lczero::RandomNetworkComputation::AddInput(lczero::InputPlanes&&)’:
  821. ../../src/neural/network_random.cc:45:63: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  822. *reinterpret_cast<const std::uint32_t*>(&plane.value);
  823. ^
  824. [107/179] Compiling C++ object 'positi...xe/meson-generated_proto_net.pb.cc.o'.
  825. In file included from position_test@exe/proto/net.pb.cc:5:0:
  826. position_test@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  827. by <sys/sysmacros.h>. For historical compatibility, it is
  828. currently defined by <sys/types.h> as well, but we plan to
  829. remove this soon. To use "major", include <sys/sysmacros.h>
  830. directly. If you did not intend to use a system-defined macro
  831. "major", you should undefine it after including <sys/types.h>.
  832. ::google::protobuf::uint32 major() const;
  833. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  834. In file included from position_test@exe/proto/net.pb.cc:5:0:
  835. position_test@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  836. by <sys/sysmacros.h>. For historical compatibility, it is
  837. currently defined by <sys/types.h> as well, but we plan to
  838. remove this soon. To use "minor", include <sys/sysmacros.h>
  839. directly. If you did not intend to use a system-defined macro
  840. "minor", you should undefine it after including <sys/types.h>.
  841. ::google::protobuf::uint32 minor() const;
  842. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  843. position_test@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  844. by <sys/sysmacros.h>. For historical compatibility, it is
  845. currently defined by <sys/types.h> as well, but we plan to
  846. remove this soon. To use "major", include <sys/sysmacros.h>
  847. directly. If you did not intend to use a system-defined macro
  848. "major", you should undefine it after including <sys/types.h>.
  849. inline ::google::protobuf::uint32 EngineVersion::major() const {
  850. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  851. position_test@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  852. by <sys/sysmacros.h>. For historical compatibility, it is
  853. currently defined by <sys/types.h> as well, but we plan to
  854. remove this soon. To use "minor", include <sys/sysmacros.h>
  855. directly. If you did not intend to use a system-defined macro
  856. "minor", you should undefine it after including <sys/types.h>.
  857. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  858. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  859. position_test@exe/proto/net.pb.cc:508:13: warning: In the GNU C Library, "major" is defined
  860. by <sys/sysmacros.h>. For historical compatibility, it is
  861. currently defined by <sys/types.h> as well, but we plan to
  862. remove this soon. To use "major", include <sys/sysmacros.h>
  863. directly. If you did not intend to use a system-defined macro
  864. "major", you should undefine it after including <sys/types.h>.
  865. ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->major(), output);
  866. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  867. position_test@exe/proto/net.pb.cc:513:13: warning: In the GNU C Library, "minor" is defined
  868. by <sys/sysmacros.h>. For historical compatibility, it is
  869. currently defined by <sys/types.h> as well, but we plan to
  870. remove this soon. To use "minor", include <sys/sysmacros.h>
  871. directly. If you did not intend to use a system-defined macro
  872. "minor", you should undefine it after including <sys/types.h>.
  873. ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->minor(), output);
  874. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  875. position_test@exe/proto/net.pb.cc:533:13: warning: In the GNU C Library, "major" is defined
  876. by <sys/sysmacros.h>. For historical compatibility, it is
  877. currently defined by <sys/types.h> as well, but we plan to
  878. remove this soon. To use "major", include <sys/sysmacros.h>
  879. directly. If you did not intend to use a system-defined macro
  880. "major", you should undefine it after including <sys/types.h>.
  881. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->major(), target);
  882. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  883. position_test@exe/proto/net.pb.cc:538:13: warning: In the GNU C Library, "minor" is defined
  884. by <sys/sysmacros.h>. For historical compatibility, it is
  885. currently defined by <sys/types.h> as well, but we plan to
  886. remove this soon. To use "minor", include <sys/sysmacros.h>
  887. directly. If you did not intend to use a system-defined macro
  888. "minor", you should undefine it after including <sys/types.h>.
  889. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->minor(), target);
  890. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  891. position_test@exe/proto/net.pb.cc:563:13: warning: In the GNU C Library, "major" is defined
  892. by <sys/sysmacros.h>. For historical compatibility, it is
  893. currently defined by <sys/types.h> as well, but we plan to
  894. remove this soon. To use "major", include <sys/sysmacros.h>
  895. directly. If you did not intend to use a system-defined macro
  896. "major", you should undefine it after including <sys/types.h>.
  897. this->major());
  898. ^~~~~~~~~~~~~
  899. position_test@exe/proto/net.pb.cc:570:13: warning: In the GNU C Library, "minor" is defined
  900. by <sys/sysmacros.h>. For historical compatibility, it is
  901. currently defined by <sys/types.h> as well, but we plan to
  902. remove this soon. To use "minor", include <sys/sysmacros.h>
  903. directly. If you did not intend to use a system-defined macro
  904. "minor", you should undefine it after including <sys/types.h>.
  905. this->minor());
  906. ^~~~~~~~~~~~~
  907. position_test@exe/proto/net.pb.cc:616:13: warning: In the GNU C Library, "major" is defined
  908. by <sys/sysmacros.h>. For historical compatibility, it is
  909. currently defined by <sys/types.h> as well, but we plan to
  910. remove this soon. To use "major", include <sys/sysmacros.h>
  911. directly. If you did not intend to use a system-defined macro
  912. "major", you should undefine it after including <sys/types.h>.
  913. set_major(from.major());
  914. ^~~~~~~~~~~~~~~~~~
  915. position_test@exe/proto/net.pb.cc:619:13: warning: In the GNU C Library, "minor" is defined
  916. by <sys/sysmacros.h>. For historical compatibility, it is
  917. currently defined by <sys/types.h> as well, but we plan to
  918. remove this soon. To use "minor", include <sys/sysmacros.h>
  919. directly. If you did not intend to use a system-defined macro
  920. "minor", you should undefine it after including <sys/types.h>.
  921. set_minor(from.minor());
  922. ^~~~~~~~~~~~~~~~~~
  923. position_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::EngineVersion::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  924. position_test@exe/proto/net.pb.cc:529:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  925. bool deterministic, ::google::protobuf::uint8* target) const {
  926. ^~~~~~~~~~~~~
  927. position_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Layer::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  928. position_test@exe/proto/net.pb.cc:952:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  929. bool deterministic, ::google::protobuf::uint8* target) const {
  930. ^~~~~~~~~~~~~
  931. position_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_ConvBlock::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  932. position_test@exe/proto/net.pb.cc:1311:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  933. bool deterministic, ::google::protobuf::uint8* target) const {
  934. ^~~~~~~~~~~~~
  935. position_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Residual::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  936. position_test@exe/proto/net.pb.cc:1643:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  937. bool deterministic, ::google::protobuf::uint8* target) const {
  938. ^~~~~~~~~~~~~
  939. position_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  940. position_test@exe/proto/net.pb.cc:2148:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  941. bool deterministic, ::google::protobuf::uint8* target) const {
  942. ^~~~~~~~~~~~~
  943. position_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::TrainingParams::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  944. position_test@exe/proto/net.pb.cc:3513:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  945. bool deterministic, ::google::protobuf::uint8* target) const {
  946. ^~~~~~~~~~~~~
  947. position_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Format::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  948. position_test@exe/proto/net.pb.cc:4044:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  949. bool deterministic, ::google::protobuf::uint8* target) const {
  950. ^~~~~~~~~~~~~
  951. position_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Net::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  952. position_test@exe/proto/net.pb.cc:4456:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  953. bool deterministic, ::google::protobuf::uint8* target) const {
  954. ^~~~~~~~~~~~~
  955. [109/179] Generating 'position_test@exe/network_cudnn.o'.
  956. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=float]" was declared but never referenced
  957.  
  958. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=float]" was declared but never referenced
  959.  
  960. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=half]" was declared but never referenced
  961.  
  962. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=half]" was declared but never referenced
  963.  
  964. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=float]" was declared but never referenced
  965.  
  966. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=float]" was declared but never referenced
  967.  
  968. ../../src/neural/network_cudnn.cu(576): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  969.  
  970. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=half]" was declared but never referenced
  971.  
  972. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=half]" was declared but never referenced
  973.  
  974. ../../src/neural/network_cudnn.cu(554): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  975.  
  976. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=float]" was declared but never referenced
  977.  
  978. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=float]" was declared but never referenced
  979.  
  980. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  981.  
  982. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=half]" was declared but never referenced
  983.  
  984. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=half]" was declared but never referenced
  985.  
  986. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  987.  
  988. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=float]" was declared but never referenced
  989.  
  990. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=float]" was declared but never referenced
  991.  
  992. ../../src/neural/network_cudnn.cu(720): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  993.  
  994. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=half]" was declared but never referenced
  995.  
  996. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=half]" was declared but never referenced
  997.  
  998. ../../src/neural/network_cudnn.cu(695): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  999.  
  1000. [123/179] Compiling C++ object 'position_test@exe/src_neural_loader.cc.o'.
  1001. In file included from ../../src/neural/loader.cc:37:0:
  1002. position_test@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  1003. by <sys/sysmacros.h>. For historical compatibility, it is
  1004. currently defined by <sys/types.h> as well, but we plan to
  1005. remove this soon. To use "major", include <sys/sysmacros.h>
  1006. directly. If you did not intend to use a system-defined macro
  1007. "major", you should undefine it after including <sys/types.h>.
  1008. ::google::protobuf::uint32 major() const;
  1009. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1010. In file included from ../../src/neural/loader.cc:37:0:
  1011. position_test@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  1012. by <sys/sysmacros.h>. For historical compatibility, it is
  1013. currently defined by <sys/types.h> as well, but we plan to
  1014. remove this soon. To use "minor", include <sys/sysmacros.h>
  1015. directly. If you did not intend to use a system-defined macro
  1016. "minor", you should undefine it after including <sys/types.h>.
  1017. ::google::protobuf::uint32 minor() const;
  1018. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1019. position_test@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  1020. by <sys/sysmacros.h>. For historical compatibility, it is
  1021. currently defined by <sys/types.h> as well, but we plan to
  1022. remove this soon. To use "major", include <sys/sysmacros.h>
  1023. directly. If you did not intend to use a system-defined macro
  1024. "major", you should undefine it after including <sys/types.h>.
  1025. inline ::google::protobuf::uint32 EngineVersion::major() const {
  1026. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1027. position_test@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  1028. by <sys/sysmacros.h>. For historical compatibility, it is
  1029. currently defined by <sys/types.h> as well, but we plan to
  1030. remove this soon. To use "minor", include <sys/sysmacros.h>
  1031. directly. If you did not intend to use a system-defined macro
  1032. "minor", you should undefine it after including <sys/types.h>.
  1033. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  1034. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1035. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "major" is defined
  1036. by <sys/sysmacros.h>. For historical compatibility, it is
  1037. currently defined by <sys/types.h> as well, but we plan to
  1038. remove this soon. To use "major", include <sys/sysmacros.h>
  1039. directly. If you did not intend to use a system-defined macro
  1040. "major", you should undefine it after including <sys/types.h>.
  1041. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  1042. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1043. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "minor" is defined
  1044. by <sys/sysmacros.h>. For historical compatibility, it is
  1045. currently defined by <sys/types.h> as well, but we plan to
  1046. remove this soon. To use "minor", include <sys/sysmacros.h>
  1047. directly. If you did not intend to use a system-defined macro
  1048. "minor", you should undefine it after including <sys/types.h>.
  1049. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  1050. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1051. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "major" is defined
  1052. by <sys/sysmacros.h>. For historical compatibility, it is
  1053. currently defined by <sys/types.h> as well, but we plan to
  1054. remove this soon. To use "major", include <sys/sysmacros.h>
  1055. directly. If you did not intend to use a system-defined macro
  1056. "major", you should undefine it after including <sys/types.h>.
  1057. GetVersionInt(net.min_version().major(), net.min_version().minor(),
  1058. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1059. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "minor" is defined
  1060. by <sys/sysmacros.h>. For historical compatibility, it is
  1061. currently defined by <sys/types.h> as well, but we plan to
  1062. remove this soon. To use "minor", include <sys/sysmacros.h>
  1063. directly. If you did not intend to use a system-defined macro
  1064. "minor", you should undefine it after including <sys/types.h>.
  1065. [124/179] Compiling C++ object 'positi...t@exe/src_neural_network_random.cc.o'.
  1066. ../../src/neural/network_random.cc: In member function ‘virtual void lczero::RandomNetworkComputation::AddInput(lczero::InputPlanes&&)’:
  1067. ../../src/neural/network_random.cc:45:63: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  1068. *reinterpret_cast<const std::uint32_t*>(&plane.value);
  1069. ^
  1070. [143/179] Compiling C++ object 'syzygy...xe/meson-generated_proto_net.pb.cc.o'.
  1071. In file included from syzygy_test@exe/proto/net.pb.cc:5:0:
  1072. syzygy_test@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  1073. by <sys/sysmacros.h>. For historical compatibility, it is
  1074. currently defined by <sys/types.h> as well, but we plan to
  1075. remove this soon. To use "major", include <sys/sysmacros.h>
  1076. directly. If you did not intend to use a system-defined macro
  1077. "major", you should undefine it after including <sys/types.h>.
  1078. ::google::protobuf::uint32 major() const;
  1079. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1080. In file included from syzygy_test@exe/proto/net.pb.cc:5:0:
  1081. syzygy_test@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  1082. by <sys/sysmacros.h>. For historical compatibility, it is
  1083. currently defined by <sys/types.h> as well, but we plan to
  1084. remove this soon. To use "minor", include <sys/sysmacros.h>
  1085. directly. If you did not intend to use a system-defined macro
  1086. "minor", you should undefine it after including <sys/types.h>.
  1087. ::google::protobuf::uint32 minor() const;
  1088. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1089. syzygy_test@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  1090. by <sys/sysmacros.h>. For historical compatibility, it is
  1091. currently defined by <sys/types.h> as well, but we plan to
  1092. remove this soon. To use "major", include <sys/sysmacros.h>
  1093. directly. If you did not intend to use a system-defined macro
  1094. "major", you should undefine it after including <sys/types.h>.
  1095. inline ::google::protobuf::uint32 EngineVersion::major() const {
  1096. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1097. syzygy_test@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  1098. by <sys/sysmacros.h>. For historical compatibility, it is
  1099. currently defined by <sys/types.h> as well, but we plan to
  1100. remove this soon. To use "minor", include <sys/sysmacros.h>
  1101. directly. If you did not intend to use a system-defined macro
  1102. "minor", you should undefine it after including <sys/types.h>.
  1103. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  1104. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1105. syzygy_test@exe/proto/net.pb.cc:508:13: warning: In the GNU C Library, "major" is defined
  1106. by <sys/sysmacros.h>. For historical compatibility, it is
  1107. currently defined by <sys/types.h> as well, but we plan to
  1108. remove this soon. To use "major", include <sys/sysmacros.h>
  1109. directly. If you did not intend to use a system-defined macro
  1110. "major", you should undefine it after including <sys/types.h>.
  1111. ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->major(), output);
  1112. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1113. syzygy_test@exe/proto/net.pb.cc:513:13: warning: In the GNU C Library, "minor" is defined
  1114. by <sys/sysmacros.h>. For historical compatibility, it is
  1115. currently defined by <sys/types.h> as well, but we plan to
  1116. remove this soon. To use "minor", include <sys/sysmacros.h>
  1117. directly. If you did not intend to use a system-defined macro
  1118. "minor", you should undefine it after including <sys/types.h>.
  1119. ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->minor(), output);
  1120. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1121. syzygy_test@exe/proto/net.pb.cc:533:13: warning: In the GNU C Library, "major" is defined
  1122. by <sys/sysmacros.h>. For historical compatibility, it is
  1123. currently defined by <sys/types.h> as well, but we plan to
  1124. remove this soon. To use "major", include <sys/sysmacros.h>
  1125. directly. If you did not intend to use a system-defined macro
  1126. "major", you should undefine it after including <sys/types.h>.
  1127. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->major(), target);
  1128. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1129. syzygy_test@exe/proto/net.pb.cc:538:13: warning: In the GNU C Library, "minor" is defined
  1130. by <sys/sysmacros.h>. For historical compatibility, it is
  1131. currently defined by <sys/types.h> as well, but we plan to
  1132. remove this soon. To use "minor", include <sys/sysmacros.h>
  1133. directly. If you did not intend to use a system-defined macro
  1134. "minor", you should undefine it after including <sys/types.h>.
  1135. target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->minor(), target);
  1136. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1137. syzygy_test@exe/proto/net.pb.cc:563:13: warning: In the GNU C Library, "major" is defined
  1138. by <sys/sysmacros.h>. For historical compatibility, it is
  1139. currently defined by <sys/types.h> as well, but we plan to
  1140. remove this soon. To use "major", include <sys/sysmacros.h>
  1141. directly. If you did not intend to use a system-defined macro
  1142. "major", you should undefine it after including <sys/types.h>.
  1143. this->major());
  1144. ^~~~~~~~~~~~~
  1145. syzygy_test@exe/proto/net.pb.cc:570:13: warning: In the GNU C Library, "minor" is defined
  1146. by <sys/sysmacros.h>. For historical compatibility, it is
  1147. currently defined by <sys/types.h> as well, but we plan to
  1148. remove this soon. To use "minor", include <sys/sysmacros.h>
  1149. directly. If you did not intend to use a system-defined macro
  1150. "minor", you should undefine it after including <sys/types.h>.
  1151. this->minor());
  1152. ^~~~~~~~~~~~~
  1153. syzygy_test@exe/proto/net.pb.cc:616:13: warning: In the GNU C Library, "major" is defined
  1154. by <sys/sysmacros.h>. For historical compatibility, it is
  1155. currently defined by <sys/types.h> as well, but we plan to
  1156. remove this soon. To use "major", include <sys/sysmacros.h>
  1157. directly. If you did not intend to use a system-defined macro
  1158. "major", you should undefine it after including <sys/types.h>.
  1159. set_major(from.major());
  1160. ^~~~~~~~~~~~~~~~~~
  1161. syzygy_test@exe/proto/net.pb.cc:619:13: warning: In the GNU C Library, "minor" is defined
  1162. by <sys/sysmacros.h>. For historical compatibility, it is
  1163. currently defined by <sys/types.h> as well, but we plan to
  1164. remove this soon. To use "minor", include <sys/sysmacros.h>
  1165. directly. If you did not intend to use a system-defined macro
  1166. "minor", you should undefine it after including <sys/types.h>.
  1167. set_minor(from.minor());
  1168. ^~~~~~~~~~~~~~~~~~
  1169. syzygy_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::EngineVersion::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  1170. syzygy_test@exe/proto/net.pb.cc:529:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  1171. bool deterministic, ::google::protobuf::uint8* target) const {
  1172. ^~~~~~~~~~~~~
  1173. syzygy_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Layer::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  1174. syzygy_test@exe/proto/net.pb.cc:952:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  1175. bool deterministic, ::google::protobuf::uint8* target) const {
  1176. ^~~~~~~~~~~~~
  1177. syzygy_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_ConvBlock::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  1178. syzygy_test@exe/proto/net.pb.cc:1311:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  1179. bool deterministic, ::google::protobuf::uint8* target) const {
  1180. ^~~~~~~~~~~~~
  1181. syzygy_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights_Residual::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  1182. syzygy_test@exe/proto/net.pb.cc:1643:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  1183. bool deterministic, ::google::protobuf::uint8* target) const {
  1184. ^~~~~~~~~~~~~
  1185. syzygy_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Weights::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  1186. syzygy_test@exe/proto/net.pb.cc:2148:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  1187. bool deterministic, ::google::protobuf::uint8* target) const {
  1188. ^~~~~~~~~~~~~
  1189. syzygy_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::TrainingParams::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  1190. syzygy_test@exe/proto/net.pb.cc:3513:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  1191. bool deterministic, ::google::protobuf::uint8* target) const {
  1192. ^~~~~~~~~~~~~
  1193. syzygy_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Format::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  1194. syzygy_test@exe/proto/net.pb.cc:4044:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  1195. bool deterministic, ::google::protobuf::uint8* target) const {
  1196. ^~~~~~~~~~~~~
  1197. syzygy_test@exe/proto/net.pb.cc: In member function ‘virtual google::protobuf::uint8* pblczero::Net::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’:
  1198. syzygy_test@exe/proto/net.pb.cc:4456:10: warning: unused parameter ‘deterministic’ [-Wunused-parameter]
  1199. bool deterministic, ::google::protobuf::uint8* target) const {
  1200. ^~~~~~~~~~~~~
  1201. [145/179] Generating 'syzygy_test@exe/network_cudnn.o'.
  1202. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=float]" was declared but never referenced
  1203.  
  1204. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=float]" was declared but never referenced
  1205.  
  1206. ../../src/neural/network_cudnn.cu(117): warning: function "lczero::<unnamed>::BaseLayer<DataType>::BaseLayer(int, int, int, lczero::<unnamed>::BaseLayer<DataType> *) [with DataType=half]" was declared but never referenced
  1207.  
  1208. ../../src/neural/network_cudnn.cu(118): warning: function "lczero::<unnamed>::BaseLayer<DataType>::GetOutputSize [with DataType=half]" was declared but never referenced
  1209.  
  1210. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=float]" was declared but never referenced
  1211.  
  1212. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=float]" was declared but never referenced
  1213.  
  1214. ../../src/neural/network_cudnn.cu(576): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  1215.  
  1216. ../../src/neural/network_cudnn.cu(143): warning: function "lczero::<unnamed>::ConvLayer<DataType>::ConvLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, int, int, bool, bool) [with DataType=half]" was declared but never referenced
  1217.  
  1218. ../../src/neural/network_cudnn.cu(145): warning: function "lczero::<unnamed>::ConvLayer<DataType>::~ConvLayer [with DataType=half]" was declared but never referenced
  1219.  
  1220. ../../src/neural/network_cudnn.cu(554): warning: function "lczero::<unnamed>::ConvLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  1221.  
  1222. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=float]" was declared but never referenced
  1223.  
  1224. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=float]" was declared but never referenced
  1225.  
  1226. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  1227.  
  1228. ../../src/neural/network_cudnn.cu(191): warning: function "lczero::<unnamed>::BNLayer<DataType>::BNLayer(lczero::<unnamed>::BaseLayer<DataType> *, bool) [with DataType=half]" was declared but never referenced
  1229.  
  1230. ../../src/neural/network_cudnn.cu(192): warning: function "lczero::<unnamed>::BNLayer<DataType>::~BNLayer [with DataType=half]" was declared but never referenced
  1231.  
  1232. ../../src/neural/network_cudnn.cu(194): warning: function "lczero::<unnamed>::BNLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  1233.  
  1234. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=float]" was declared but never referenced
  1235.  
  1236. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=float]" was declared but never referenced
  1237.  
  1238. ../../src/neural/network_cudnn.cu(720): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=float]" was declared but never referenced
  1239.  
  1240. ../../src/neural/network_cudnn.cu(211): warning: function "lczero::<unnamed>::FCLayer<DataType>::FCLayer(lczero::<unnamed>::BaseLayer<DataType> *, int, int, int, bool, bool, bool) [with DataType=half]" was declared but never referenced
  1241.  
  1242. ../../src/neural/network_cudnn.cu(213): warning: function "lczero::<unnamed>::FCLayer<DataType>::~FCLayer [with DataType=half]" was declared but never referenced
  1243.  
  1244. ../../src/neural/network_cudnn.cu(695): warning: function "lczero::<unnamed>::FCLayer<DataType>::LoadWeights [with DataType=half]" was declared but never referenced
  1245.  
  1246. [159/179] Compiling C++ object 'syzygy_test@exe/src_neural_loader.cc.o'.
  1247. In file included from ../../src/neural/loader.cc:37:0:
  1248. syzygy_test@exe/proto/net.pb.h:143:13: warning: In the GNU C Library, "major" is defined
  1249. by <sys/sysmacros.h>. For historical compatibility, it is
  1250. currently defined by <sys/types.h> as well, but we plan to
  1251. remove this soon. To use "major", include <sys/sysmacros.h>
  1252. directly. If you did not intend to use a system-defined macro
  1253. "major", you should undefine it after including <sys/types.h>.
  1254. ::google::protobuf::uint32 major() const;
  1255. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1256. In file included from ../../src/neural/loader.cc:37:0:
  1257. syzygy_test@exe/proto/net.pb.h:150:13: warning: In the GNU C Library, "minor" is defined
  1258. by <sys/sysmacros.h>. For historical compatibility, it is
  1259. currently defined by <sys/types.h> as well, but we plan to
  1260. remove this soon. To use "minor", include <sys/sysmacros.h>
  1261. directly. If you did not intend to use a system-defined macro
  1262. "minor", you should undefine it after including <sys/types.h>.
  1263. ::google::protobuf::uint32 minor() const;
  1264. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1265. syzygy_test@exe/proto/net.pb.h:1193:13: warning: In the GNU C Library, "major" is defined
  1266. by <sys/sysmacros.h>. For historical compatibility, it is
  1267. currently defined by <sys/types.h> as well, but we plan to
  1268. remove this soon. To use "major", include <sys/sysmacros.h>
  1269. directly. If you did not intend to use a system-defined macro
  1270. "major", you should undefine it after including <sys/types.h>.
  1271. inline ::google::protobuf::uint32 EngineVersion::major() const {
  1272. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1273. syzygy_test@exe/proto/net.pb.h:1217:13: warning: In the GNU C Library, "minor" is defined
  1274. by <sys/sysmacros.h>. For historical compatibility, it is
  1275. currently defined by <sys/types.h> as well, but we plan to
  1276. remove this soon. To use "minor", include <sys/sysmacros.h>
  1277. directly. If you did not intend to use a system-defined macro
  1278. "minor", you should undefine it after including <sys/types.h>.
  1279. inline ::google::protobuf::uint32 EngineVersion::minor() const {
  1280. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1281. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "major" is defined
  1282. by <sys/sysmacros.h>. For historical compatibility, it is
  1283. currently defined by <sys/types.h> as well, but we plan to
  1284. remove this soon. To use "major", include <sys/sysmacros.h>
  1285. directly. If you did not intend to use a system-defined macro
  1286. "major", you should undefine it after including <sys/types.h>.
  1287. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  1288. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1289. ../../src/neural/loader.cc:119:13: warning: In the GNU C Library, "minor" is defined
  1290. by <sys/sysmacros.h>. For historical compatibility, it is
  1291. currently defined by <sys/types.h> as well, but we plan to
  1292. remove this soon. To use "minor", include <sys/sysmacros.h>
  1293. directly. If you did not intend to use a system-defined macro
  1294. "minor", you should undefine it after including <sys/types.h>.
  1295. GetVersionStr(net.min_version().major(), net.min_version().minor(),
  1296. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1297. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "major" is defined
  1298. by <sys/sysmacros.h>. For historical compatibility, it is
  1299. currently defined by <sys/types.h> as well, but we plan to
  1300. remove this soon. To use "major", include <sys/sysmacros.h>
  1301. directly. If you did not intend to use a system-defined macro
  1302. "major", you should undefine it after including <sys/types.h>.
  1303. GetVersionInt(net.min_version().major(), net.min_version().minor(),
  1304. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1305. ../../src/neural/loader.cc:123:13: warning: In the GNU C Library, "minor" is defined
  1306. by <sys/sysmacros.h>. For historical compatibility, it is
  1307. currently defined by <sys/types.h> as well, but we plan to
  1308. remove this soon. To use "minor", include <sys/sysmacros.h>
  1309. directly. If you did not intend to use a system-defined macro
  1310. "minor", you should undefine it after including <sys/types.h>.
  1311. [160/179] Compiling C++ object 'syzygy...t@exe/src_neural_network_random.cc.o'.
  1312. ../../src/neural/network_random.cc: In member function ‘virtual void lczero::RandomNetworkComputation::AddInput(lczero::InputPlanes&&)’:
  1313. ../../src/neural/network_random.cc:45:63: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  1314. *reinterpret_cast<const std::uint32_t*>(&plane.value);
  1315. ^
  1316. [179/179] Linking target syzygy_test.
  1317. /content/OpenBench/Client/tmp
  1318. rename lc0
  1319.  
  1320. TODO skipping Benchmark
  1321.  
  1322. TODO skipping Benchmark
  1323. Download 10925 from http://testserver.lczero.org/get_network?sha=1bff7fe6209cb4944e61cca18b622da3eb9df7b1be01a46d9c19b361d0408c30
  1324.  
  1325. VERIFYING OPENING BOOK
  1326. Downloading : http://github.com/AndyGrant/OpenBench/raw/master/Books/8moves_v3.pgn
  1327. Correct SHA : 04FCCE1488A94F3B7795CEF6F74D89016EB278328897C1018E6162C5967273F5
  1328. MY Book SHA : 04FCCE1488A94F3B7795CEF6F74D89016EB278328897C1018E6162C5967273F5
  1329.  
  1330. FACTOR : 1.0
  1331. ORIGINAL : 180+1.8
  1332. SCALED : 180.0+1.8
  1333.  
  1334. ./cutechess -repeat -srand 1535100190 -resign movecount=3 score=400 -draw movenumber=40 movecount=8 score=10 -concurrency 1 -games 250 -recover -wait 10 -engine cmd=Engines/b6a4b232da382679ff821abc9d4274f8c6c32bb5 proto=uci tc=180.0+1.8 option."Number of worker threads"=2 option."Network weights file path"=/content/OpenBench/Client/Networks/10925 option."Out-of-order cache backpropagation"=true option."Length of history to include in cache"=0 name=test -engine cmd=Engines/b6a4b232da382679ff821abc9d4274f8c6c32bb5 proto=uci tc=180.0+1.8 option."Number of worker threads"=2 option."Network weights file path"=/content/OpenBench/Client/Networks/10925 name=base -openings file=8moves_v3.pgn format=pgn order=random plies=16
  1335. Indexing opening suite...
  1336. Started game 1 of 250 (test vs base)
  1337. Finished game 1 (test vs base): 1/2-1/2 {Draw by 3-fold repetition}
  1338. Score of test vs base: 0 - 0 - 1 [0.500] 1
  1339. Started game 2 of 250 (base vs test)
  1340. Finished game 2 (base vs test): 1/2-1/2 {Draw by 3-fold repetition}
  1341. Score of test vs base: 0 - 0 - 2 [0.500] 2
  1342. Started game 3 of 250 (test vs base)
  1343. Finished game 3 (test vs base): 0-1 {White loses on time}
  1344. Score of test vs base: 0 - 1 - 2 [0.333] 3
  1345. Started game 4 of 250 (base vs test)
  1346. Finished game 4 (base vs test): 1/2-1/2 {Draw by 3-fold repetition}
  1347. Score of test vs base: 0 - 1 - 3 [0.375] 4
  1348. Started game 5 of 250 (test vs base)
  1349. Finished game 5 (test vs base): 1/2-1/2 {Draw by 3-fold repetition}
  1350. Score of test vs base: 0 - 1 - 4 [0.400] 5
  1351. Started game 6 of 250 (base vs test)
  1352. Finished game 6 (base vs test): 1-0 {Black loses on time}
  1353. Score of test vs base: 0 - 2 - 4 [0.333] 6
  1354. Started game 7 of 250 (test vs base)
  1355. Finished game 7 (test vs base): 1-0 {White wins by adjudication}
  1356. Score of test vs base: 1 - 2 - 4 [0.429] 7
  1357. Started game 8 of 250 (base vs test)
  1358. Finished game 8 (base vs test): 1-0 {Black loses on time}
  1359. Score of test vs base: 1 - 3 - 4 [0.375] 8
  1360. Started game 9 of 250 (test vs base)
  1361. Finished game 9 (test vs base): 1-0 {Black loses on time}
  1362. Score of test vs base: 2 - 3 - 4 [0.444] 9
  1363. Started game 10 of 250 (base vs test)
  1364. Finished game 10 (base vs test): 1/2-1/2 {Draw by 3-fold repetition}
  1365. Score of test vs base: 2 - 3 - 5 [0.450] 10
  1366. Started game 11 of 250 (test vs base)
  1367. Finished game 11 (test vs base): 0-1 {White loses on time}
  1368. Score of test vs base: 2 - 4 - 5 [0.409] 11
  1369. Started game 12 of 250 (base vs test)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement