Guest User

Untitled

a guest
May 8th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.06 KB | None | 0 0
  1. Cloning into 'dolphin-emu'...
  2. -- The C compiler identification is Clang 8.0.0
  3. -- The CXX compiler identification is Clang 8.0.0
  4. -- Check for working C compiler: /usr/local/bin/clang
  5. -- Check for working C compiler: /usr/local/bin/clang -- works
  6. -- Detecting C compiler ABI info
  7. -- Detecting C compiler ABI info - done
  8. -- Detecting C compile features
  9. -- Detecting C compile features - done
  10. -- Check for working CXX compiler: /usr/local/bin/clang++
  11. -- Check for working CXX compiler: /usr/local/bin/clang++ -- works
  12. -- Detecting CXX compiler ABI info
  13. -- Detecting CXX compiler ABI info - done
  14. -- Detecting CXX compile features
  15. -- Detecting CXX compile features - done
  16. -- Found Git: /usr/bin/git (found version "2.21.0")
  17. -- Detected architecture: x86_64
  18. -- Performing Test FLAG_C_HAVE_SSE2
  19. -- Performing Test FLAG_C_HAVE_SSE2 - Success
  20. -- Performing Test FLAG_CXX_HAVE_SSE2
  21. -- Performing Test FLAG_CXX_HAVE_SSE2 - Success
  22. -- Performing Test FLAG_C_HAVE_WALL
  23. -- Performing Test FLAG_C_HAVE_WALL - Success
  24. -- Performing Test FLAG_CXX_HAVE_WALL
  25. -- Performing Test FLAG_CXX_HAVE_WALL - Success
  26. -- Performing Test FLAG_C_TYPE_LIMITS
  27. -- Performing Test FLAG_C_TYPE_LIMITS - Success
  28. -- Performing Test FLAG_CXX_TYPE_LIMITS
  29. -- Performing Test FLAG_CXX_TYPE_LIMITS - Success
  30. -- Performing Test FLAG_C_SIGN_COMPARE
  31. -- Performing Test FLAG_C_SIGN_COMPARE - Success
  32. -- Performing Test FLAG_CXX_SIGN_COMPARE
  33. -- Performing Test FLAG_CXX_SIGN_COMPARE - Success
  34. -- Performing Test FLAG_C_IGNORED_QUALIFIERS
  35. -- Performing Test FLAG_C_IGNORED_QUALIFIERS - Success
  36. -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS
  37. -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS - Success
  38. -- Performing Test FLAG_C_UNINITIALIZED
  39. -- Performing Test FLAG_C_UNINITIALIZED - Success
  40. -- Performing Test FLAG_CXX_UNINITIALIZED
  41. -- Performing Test FLAG_CXX_UNINITIALIZED - Success
  42. -- Performing Test FLAG_C_LOGICAL_OP
  43. -- Performing Test FLAG_C_LOGICAL_OP - Failed
  44. -- Performing Test FLAG_CXX_LOGICAL_OP
  45. -- Performing Test FLAG_CXX_LOGICAL_OP - Failed
  46. -- Performing Test FLAG_C_SHADOW
  47. -- Performing Test FLAG_C_SHADOW - Success
  48. -- Performing Test FLAG_CXX_SHADOW
  49. -- Performing Test FLAG_CXX_SHADOW - Success
  50. -- Performing Test FLAG_C_INIT_SELF
  51. -- Performing Test FLAG_C_INIT_SELF - Success
  52. -- Performing Test FLAG_CXX_INIT_SELF
  53. -- Performing Test FLAG_CXX_INIT_SELF - Success
  54. -- Performing Test FLAG_C_MISSING_DECLARATIONS
  55. -- Performing Test FLAG_C_MISSING_DECLARATIONS - Success
  56. -- Performing Test FLAG_CXX_MISSING_DECLARATIONS
  57. -- Performing Test FLAG_CXX_MISSING_DECLARATIONS - Success
  58. -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS
  59. -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS - Success
  60. -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS
  61. -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS - Success
  62. -- Performing Test FLAG_C_NO_STRICT_ALIASING
  63. -- Performing Test FLAG_C_NO_STRICT_ALIASING - Success
  64. -- Performing Test FLAG_CXX_NO_STRICT_ALIASING
  65. -- Performing Test FLAG_CXX_NO_STRICT_ALIASING - Success
  66. -- Performing Test FLAG_C_NO_EXCEPTIONS
  67. -- Performing Test FLAG_C_NO_EXCEPTIONS - Success
  68. -- Performing Test FLAG_CXX_NO_EXCEPTIONS
  69. -- Performing Test FLAG_CXX_NO_EXCEPTIONS - Success
  70. -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN
  71. -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN - Success
  72. -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN
  73. -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN - Success
  74. -- Performing Test FLAG_C_VISIBILITY_HIDDEN
  75. -- Performing Test FLAG_C_VISIBILITY_HIDDEN - Success
  76. -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN
  77. -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN - Success
  78. -- Performing Test FLAG_C_FOMIT_FRAME_POINTER
  79. -- Performing Test FLAG_C_FOMIT_FRAME_POINTER - Success
  80. -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER
  81. -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER - Success
  82. -- Performing Test FLAG_C_GGDB
  83. -- Performing Test FLAG_C_GGDB - Success
  84. -- Performing Test FLAG_CXX_GGDB
  85. -- Performing Test FLAG_CXX_GGDB - Success
  86. -- Looking for pthread.h
  87. -- Looking for pthread.h - found
  88. -- Looking for pthread_create
  89. -- Looking for pthread_create - not found
  90. -- Looking for pthread_create in pthreads
  91. -- Looking for pthread_create in pthreads - not found
  92. -- Looking for pthread_create in pthread
  93. -- Looking for pthread_create in pthread - found
  94. -- Found Threads: TRUE
  95. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.1")
  96. -- Found OpenGL: /usr/lib64/libGL.so
  97. -- Found X11: /usr/include
  98. -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
  99. -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
  100. -- Looking for gethostbyname
  101. -- Looking for gethostbyname - found
  102. -- Looking for connect
  103. -- Looking for connect - found
  104. -- Looking for remove
  105. -- Looking for remove - found
  106. -- Looking for shmat
  107. -- Looking for shmat - found
  108. -- Looking for IceConnectionNumber in ICE
  109. -- Looking for IceConnectionNumber in ICE - found
  110. -- Xrandr found
  111. -- Checking for module 'xi>=1.5.0'
  112. -- Found xi, version 1.7.9
  113. -- X11 support enabled
  114. -- Checking for module 'egl'
  115. -- Found egl, version 19.2.0-devel
  116. -- Found EGL: /usr/include
  117. -- EGL OpenGL interface enabled
  118. -- Found avcodec: /usr/include /usr/lib64/libavcodec.so
  119. -- Found avdevice: /usr/include /usr/lib64/libavdevice.so
  120. -- Found avfilter: /usr/include /usr/lib64/libavfilter.so
  121. -- Found avformat: /usr/include /usr/lib64/libavformat.so
  122. -- Found avutil: /usr/include /usr/lib64/libavutil.so
  123. -- Found swresample: /usr/include /usr/lib64/libswresample.so
  124. -- Found swscale: /usr/include /usr/lib64/libswscale.so
  125. -- Found FFmpeg: /usr/include found components: avcodec avformat avutil swscale
  126. -- libav/ffmpeg found, enabling AVI frame dumps
  127. -- Found LIBUDEV: /usr/lib64/libudev.so
  128. -- Found libevdev: /usr/lib64/libevdev.so
  129. -- libevdev/libudev found, enabling evdev controller backend
  130. -- Using named pipes as controller inputs
  131. -- Enabling analytics collection (subject to end-user opt-in)
  132. -- Performing Test FLAG_C_CXX11
  133. -- Performing Test FLAG_C_CXX11 - Failed
  134. -- Performing Test FLAG_CXX_CXX11
  135. -- Performing Test FLAG_CXX_CXX11 - Success
  136. -- Found pugixml: /usr/lib64/libpugixml.so
  137. -- Using static enet from Externals
  138. -- Looking for fcntl
  139. -- Looking for fcntl - found
  140. -- Looking for poll
  141. -- Looking for poll - found
  142. -- Looking for getaddrinfo
  143. -- Looking for getaddrinfo - found
  144. -- Looking for getnameinfo
  145. -- Looking for getnameinfo - found
  146. -- Looking for gethostbyname_r
  147. -- Looking for gethostbyname_r - found
  148. -- Looking for gethostbyaddr_r
  149. -- Looking for gethostbyaddr_r - found
  150. -- Looking for inet_pton
  151. -- Looking for inet_pton - found
  152. -- Looking for inet_ntop
  153. -- Looking for inet_ntop - found
  154. -- Performing Test HAS_MSGHDR_FLAGS
  155. -- Performing Test HAS_MSGHDR_FLAGS - Success
  156. -- Check size of socklen_t
  157. -- Check size of socklen_t - done
  158. -- Using static xxhash from Externals
  159. -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11")
  160. -- Using shared zlib
  161. -- Using shared lzo
  162. -- Using shared libpng
  163. -- Using static FreeSurround from Externals
  164. -- Found CUBEB: /usr/include/cubeb
  165. -- Using the system cubeb
  166. -- Checking for module 'libusb-1.0'
  167. -- Found libusb-1.0, version 1.0.22
  168. -- Found libusb-1.0: /usr/include/libusb-1.0, /usr/lib64/libusb-1.0.so
  169. -- Using shared LibUSB
  170. -- Found SFML 2.5 in /usr/include
  171. -- Using shared SFML
  172. -- Found MINIUPNPC: /usr/include/miniupnpc
  173. -- Using shared miniupnpc
  174. -- Performing Test MBEDTLS_VERSION_OK
  175. -- Performing Test MBEDTLS_VERSION_OK - Success
  176. -- Found MBEDTLS: /usr/include
  177. -- Using shared mbed TLS
  178. -- Found CURL: /usr/lib64/libcurl.so (found version "7.64.1")
  179. -- Using shared libcurl
  180. -- Found HIDAPI: /usr/lib64/libhidapi-hidraw.so
  181. -- Could NOT find SYSTEMD (missing: SYSTEMD_LIBRARIES SYSTEMD_INCLUDE_DIRS)
  182. -- libsystemd not found, disabling traversal server watchdog support
  183. -- Using static gtest from Externals
  184. -- Found PythonInterp: /usr/bin/python (found version "2.7.16")
  185. -- Check if compiler accepts -pthread
  186. -- Check if compiler accepts -pthread - yes
  187. -- Could NOT find OpenSLES (missing: OPENSLES_LIBRARY OPENSLES_INCLUDE_DIR)
  188. -- Found ALSA: /usr/lib64/libasound.so (found version "1.1.8")
  189. -- ALSA found, enabling ALSA sound backend
  190. -- PulseAudio NOT found, disabling PulseAudio sound backend
  191. -- Could NOT find BlueZ (missing: BlueZ_LIBRARIES BlueZ_INCLUDE_DIR)
  192. -- BlueZ NOT found, disabling bluetooth support
  193. -- LLVM found, enabling LLVM support in disassembler
  194. -- Found Qt version 5.12.2
  195. -- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1")
  196. -- Configuring done
  197. -- Generating done
  198. -- Build files have been written to: /tmp/SBo/dolphin-emu/build
  199. Scanning dependencies of target bdisasm
  200. [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_decode.cc.o
  201. [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_groups.cc.o
  202. [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/resolve.cc.o
  203. [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/syntax.cc.o
  204. [ 0%] Linking CXX static library libbdisasm.a
  205. [ 0%] Built target bdisasm
  206. Scanning dependencies of target cpp-optparse
  207. [ 0%] Building CXX object Externals/cpp-optparse/CMakeFiles/cpp-optparse.dir/OptionParser.cpp.o
  208. [ 0%] Linking CXX static library libcpp-optparse.a
  209. [ 0%] Built target cpp-optparse
  210. Scanning dependencies of target glslang
  211. [ 0%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o
  212. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o
  213. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/attribute.cpp.o
  214. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Constant.cpp.o
  215. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/glslang_tab.cpp.o
  216. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/InfoSink.cpp.o
  217. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Initialize.cpp.o
  218. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Intermediate.cpp.o
  219. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/intermOut.cpp.o
  220. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/IntermTraverse.cpp.o
  221. [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/iomapper.cpp.o
  222. In file included from /tmp/SBo/dolphin-emu/Externals/glslang/glslang/MachineIndependent/iomapper.cpp:39:
  223. In file included from /tmp/SBo/dolphin-emu/Externals/glslang/glslang/MachineIndependent/LiveTraverser.h:39:
  224. /tmp/SBo/dolphin-emu/Externals/glslang/glslang/MachineIndependent/reflection.h:62:18: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
  225. const TType* const getType() const { return type; }
  226. ^~~~~~
  227. 1 warning generated.
  228. [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/limits.cpp.o
  229. [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/linkValidate.cpp.o
  230. [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/parseConst.cpp.o
  231. [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseContextBase.cpp.o
  232. [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseHelper.cpp.o
  233. [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/PoolAlloc.cpp.o
  234. [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/Pp.cpp.o
  235. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o
  236. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpContext.cpp.o
  237. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o
  238. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o
  239. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/propagateNoContraction.cpp.o
  240. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/reflection.cpp.o
  241. In file included from /tmp/SBo/dolphin-emu/Externals/glslang/glslang/MachineIndependent/reflection.cpp:37:
  242. /tmp/SBo/dolphin-emu/Externals/glslang/glslang/MachineIndependent/reflection.h:62:18: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
  243. const TType* const getType() const { return type; }
  244. ^~~~~~
  245. 1 warning generated.
  246. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/RemoveTree.cpp.o
  247. [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Scan.cpp.o
  248. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ShaderLang.cpp.o
  249. In file included from /tmp/SBo/dolphin-emu/Externals/glslang/glslang/MachineIndependent/ShaderLang.cpp:66:
  250. /tmp/SBo/dolphin-emu/Externals/glslang/glslang/MachineIndependent/reflection.h:62:18: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
  251. const TType* const getType() const { return type; }
  252. ^~~~~~
  253. 1 warning generated.
  254. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SymbolTable.cpp.o
  255. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Versions.cpp.o
  256. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/OGLCompilersDLL/InitializeDll.cpp.o
  257. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/disassemble.cpp.o
  258. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/doc.cpp.o
  259. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/GlslangToSpv.cpp.o
  260. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/InReadableOrder.cpp.o
  261. [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/Logger.cpp.o
  262. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvBuilder.cpp.o
  263. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SPVRemapper.cpp.o
  264. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/OSDependent/Unix/ossource.cpp.o
  265. [ 5%] Linking CXX static library libglslang.a
  266. [ 5%] Built target glslang
  267. Scanning dependencies of target imgui
  268. [ 6%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui.cpp.o
  269. [ 6%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o
  270. [ 6%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o
  271. [ 6%] Linking CXX static library libimgui.a
  272. [ 6%] Built target imgui
  273. Scanning dependencies of target enet
  274. [ 6%] Building C object Externals/enet/CMakeFiles/enet.dir/callbacks.c.o
  275. [ 6%] Building C object Externals/enet/CMakeFiles/enet.dir/compress.c.o
  276. [ 6%] Building C object Externals/enet/CMakeFiles/enet.dir/host.c.o
  277. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/list.c.o
  278. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/packet.c.o
  279. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/peer.c.o
  280. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/protocol.c.o
  281. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/unix.c.o
  282. [ 7%] Building C object Externals/enet/CMakeFiles/enet.dir/win32.c.o
  283. [ 7%] Linking C static library libenet.a
  284. [ 7%] Built target enet
  285. Scanning dependencies of target xxhash
  286. [ 7%] Building C object Externals/xxhash/CMakeFiles/xxhash.dir/xxhash.c.o
  287. [ 8%] Linking C static library libxxhash.a
  288. [ 8%] Built target xxhash
  289. Scanning dependencies of target minizip
  290. [ 8%] Building C object Externals/minizip/CMakeFiles/minizip.dir/ioapi.c.o
  291. [ 9%] Building C object Externals/minizip/CMakeFiles/minizip.dir/unzip.c.o
  292. /tmp/SBo/dolphin-emu/Externals/minizip/unzip.c:76:12: warning: no previous extern declaration for non-static variable 'unz_copyright' [-Wmissing-variable-declarations]
  293. const char unz_copyright[] =
  294. ^
  295. 1 warning generated.
  296. [ 9%] Linking C static library libminizip.a
  297. [ 9%] Built target minizip
  298. Scanning dependencies of target FreeSurround
  299. [ 9%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/ChannelMaps.cpp.o
  300. [ 9%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/KissFFT.cpp.o
  301. [ 9%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/KissFFTR.cpp.o
  302. [ 9%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/FreeSurroundDecoder.cpp.o
  303. [ 9%] Linking CXX static library libFreeSurround.a
  304. [ 9%] Built target FreeSurround
  305. Scanning dependencies of target SoundTouch
  306. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/AAFilter.cpp.o
  307. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/BPMDetect.cpp.o
  308. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/cpu_detect_x86.cpp.o
  309. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIFOSampleBuffer.cpp.o
  310. [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIRFilter.cpp.o
  311. [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateCubic.cpp.o
  312. [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateLinear.cpp.o
  313. [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateShannon.cpp.o
  314. [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/mmx_optimized.cpp.o
  315. [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/PeakFinder.cpp.o
  316. [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/RateTransposer.cpp.o
  317. [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/SoundTouch.cpp.o
  318. [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/sse_optimized.cpp.o
  319. [ 11%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/TDStretch.cpp.o
  320. [ 11%] Linking CXX static library libSoundTouch.a
  321. [ 11%] Built target SoundTouch
  322. Scanning dependencies of target audiocommon
  323. [ 12%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AudioCommon.cpp.o
  324. [ 12%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AudioStretcher.cpp.o
  325. [ 12%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/CubebStream.cpp.o
  326. [ 12%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/CubebUtils.cpp.o
  327. [ 12%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Mixer.cpp.o
  328. [ 12%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/SurroundDecoder.cpp.o
  329. [ 12%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/NullSoundStream.cpp.o
  330. [ 12%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/WaveFile.cpp.o
  331. [ 13%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AlsaSoundStream.cpp.o
  332. [ 13%] Linking CXX static library libaudiocommon.a
  333. [ 13%] Built target audiocommon
  334. Scanning dependencies of target common
  335. [ 13%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Analytics.cpp.o
  336. [ 14%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/CDUtils.cpp.o
  337. [ 14%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ColorUtil.cpp.o
  338. [ 14%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/CommonFuncs.cpp.o
  339. [ 14%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Config.cpp.o
  340. [ 14%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/ConfigInfo.cpp.o
  341. [ 14%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Layer.cpp.o
  342. [ 14%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/AES.cpp.o
  343. [ 14%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/bn.cpp.o
  344. [ 14%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/ec.cpp.o
  345. [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/MemoryPatches.cpp.o
  346. [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/Watches.cpp.o
  347. [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/DynamicLibrary.cpp.o
  348. [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ENetUtil.cpp.o
  349. [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/File.cpp.o
  350. [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileSearch.cpp.o
  351. [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileUtil.cpp.o
  352. [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FloatUtils.cpp.o
  353. [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GekkoDisassembler.cpp.o
  354. [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Hash.cpp.o
  355. [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/HttpRequest.cpp.o
  356. [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Image.cpp.o
  357. [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/IniFile.cpp.o
  358. [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/JitRegister.cpp.o
  359. [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/LogManager.cpp.o
  360. [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MathUtil.cpp.o
  361. [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Matrix.cpp.o
  362. [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MD5.cpp.o
  363. [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemArena.cpp.o
  364. [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemoryUtil.cpp.o
  365. [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MsgHandler.cpp.o
  366. [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/NandPaths.cpp.o
  367. [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Network.cpp.o
  368. [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PcapFile.cpp.o
  369. [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PerformanceCounter.cpp.o
  370. [ 19%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Profiler.cpp.o
  371. [ 19%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/QoSSession.cpp.o
  372. [ 19%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Random.cpp.o
  373. [ 19%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SDCardUtil.cpp.o
  374. [ 19%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SFMLHelper.cpp.o
  375. [ 19%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SettingsHandler.cpp.o
  376. [ 19%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/StringUtil.cpp.o
  377. [ 19%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SymbolDB.cpp.o
  378. [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Thread.cpp.o
  379. [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Timer.cpp.o
  380. [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/TraversalClient.cpp.o
  381. [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/UPnP.cpp.o
  382. [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Version.cpp.o
  383. [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/ConsoleListenerNix.cpp.o
  384. [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64ABI.cpp.o
  385. [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64Emitter.cpp.o
  386. [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64FPURoundMode.cpp.o
  387. [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64CPUDetect.cpp.o
  388. [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLUtil.cpp.o
  389. [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLExtensions/GLExtensions.cpp.o
  390. [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLContext.cpp.o
  391. [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/EGL.cpp.o
  392. [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/EGLX11.cpp.o
  393. [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLX11Window.cpp.o
  394. [ 22%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/GLX.cpp.o
  395. [ 22%] Linking CXX static library libcommon.a
  396. [ 22%] Built target common
  397. Scanning dependencies of target traversal_server
  398. [ 22%] Building CXX object Source/Core/Common/CMakeFiles/traversal_server.dir/TraversalServer.cpp.o
  399. [ 22%] Linking CXX executable ../../../Binaries/traversal_server
  400. [ 22%] Built target traversal_server
  401. Scanning dependencies of target inputcommon
  402. [ 22%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/InputConfig.cpp.o
  403. [ 22%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/InputProfile.cpp.o
  404. [ 22%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControllerEmu.cpp.o
  405. [ 22%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/StickGate.cpp.o
  406. [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Control.cpp.o
  407. [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Input.cpp.o
  408. [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Output.cpp.o
  409. [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/AnalogStick.cpp.o
  410. [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Attachments.cpp.o
  411. [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Buttons.cpp.o
  412. [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/ControlGroup.cpp.o
  413. [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Cursor.cpp.o
  414. [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Force.cpp.o
  415. [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/MixedTriggers.cpp.o
  416. [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/ModifySettingsButton.cpp.o
  417. [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Slider.cpp.o
  418. [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Tilt.cpp.o
  419. [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Triggers.cpp.o
  420. [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Setting/NumericSetting.cpp.o
  421. [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/ControllerInterface.cpp.o
  422. [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Device.cpp.o
  423. [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/ControlReference.cpp.o
  424. [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/ExpressionParser.cpp.o
  425. [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Xlib/XInput2.cpp.o
  426. [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/GCAdapter.cpp.o
  427. [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/evdev/evdev.cpp.o
  428. [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Pipes/Pipes.cpp.o
  429. [ 25%] Linking CXX static library libinputcommon.a
  430. [ 25%] Built target inputcommon
  431. Scanning dependencies of target discio
  432. [ 25%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Blob.cpp.o
  433. In file included from /tmp/SBo/dolphin-emu/Source/Core/DiscIO/Blob.cpp:19:
  434. In file included from /tmp/SBo/dolphin-emu/Source/Core/DiscIO/DirectoryBlob.h:13:
  435. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1559:55: error: '__get' is missing exception specification 'noexcept'
  436. friend constexpr decltype(auto) __detail::__variant::__get(_Vp&& __v);
  437. ^
  438. /tmp/SBo/dolphin-emu/Source/Core/DiscIO/DirectoryBlob.h:59:17: note: in instantiation of template class 'std::variant<std::__cxx11::basic_string<char>, const unsigned char *>' requested here
  439. ContentSource m_content_source;
  440. ^
  441. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:263:5: note: previous declaration is here
  442. __get(_Variant&& __v) noexcept
  443. ^
  444. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:266:10: error: cannot cast 'std::variant<std::__cxx11::basic_string<char>, const unsigned char *>' to its private base class 'std::__detail::__variant::_Variant_storage<false, std::__cxx11::basic_string<char>, const unsigned char *>'
  445. std::forward<_Variant>(__v)._M_u);
  446. ^
  447. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:951:24: note: in instantiation of function template specialization 'std::__detail::__variant::__get<1, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>' requested here
  448. return __variant::__get<__index>(std::forward<_Variant>(__var));
  449. ^
  450. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:973:8: note: in instantiation of function template specialization 'std::__detail::__variant::__gen_vtable_impl<true, std::__detail::__variant::_Multi_array<std::__detail::__variant::__variant_cookie (*)((lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13) &&, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &)>, std::tuple<std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>, std::integer_sequence<unsigned long, 1> >::__element_by_index_or_cookie<1, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>' requested here
  451. __element_by_index_or_cookie<__indices>(
  452. ^
  453. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:980:9: note: in instantiation of member function 'std::__detail::__variant::__gen_vtable_impl<true, std::__detail::__variant::_Multi_array<std::__detail::__variant::__variant_cookie (*)((lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13) &&, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &)>, std::tuple<std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>, std::integer_sequence<unsigned long, 1> >::__visit_invoke_impl' requested here
  454. return __visit_invoke_impl(std::forward<_Visitor>(__visitor),
  455. ^
  456. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:996:11: note: in instantiation of member function 'std::__detail::__variant::__gen_vtable_impl<true, std::__detail::__variant::_Multi_array<std::__detail::__variant::__variant_cookie (*)((lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13) &&, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &)>, std::tuple<std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>, std::integer_sequence<unsigned long, 1> >::__do_visit_invoke' requested here
  457. return __do_visit_invoke(std::forward<_Visitor>(__visitor),
  458. ^
  459. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1005:29: note: in instantiation of member function 'std::__detail::__variant::__gen_vtable_impl<true, std::__detail::__variant::_Multi_array<std::__detail::__variant::__variant_cookie (*)((lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13) &&, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &)>, std::tuple<std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>, std::integer_sequence<unsigned long, 1> >::__visit_invoke' requested here
  460. { return _Array_type{&__visit_invoke}; }
  461. ^
  462. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:927:48: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  463. std::index_sequence<__indices..., __index>>::_S_apply();
  464. ^
  465. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:642:17: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::_Rb_tree_node<DiscIO::DiscContent> > >::destroy<DiscIO::DiscContent>' requested here
  466. _Alloc_traits::destroy(_M_get_Node_allocator(), __p->_M_valptr());
  467. ^
  468. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:650:2: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::_M_destroy_node' requested here
  469. _M_destroy_node(__p);
  470. ^
  471. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:1911:4: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::_M_drop_node' requested here
  472. _M_drop_node(__x);
  473. ^
  474. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:978:2: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::_M_erase' requested here
  475. _M_erase(_M_begin());
  476. ^
  477. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_set.h:231:7: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::~_Rb_tree' requested here
  478. set(set&&) = default;
  479. ^
  480. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1220:7: note: constrained by private inheritance here
  481. : private __detail::__variant::_Variant_base<_Types...>,
  482. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  483. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:266:38: error: '_M_u' is a private member of 'std::__detail::__variant::_Variant_storage<false, std::__cxx11::basic_string<char>, const unsigned char *>'
  484. std::forward<_Variant>(__v)._M_u);
  485. ^
  486. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1220:7: note: constrained by private inheritance here
  487. : private __detail::__variant::_Variant_base<_Types...>,
  488. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:419:34: note: member is declared here
  490. _Variadic_union<_Types...> _M_u;
  491. ^
  492. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:266:10: error: cannot cast 'std::variant<std::__cxx11::basic_string<char>, const unsigned char *>' to its private base class 'std::__detail::__variant::_Variant_storage<false, std::__cxx11::basic_string<char>, const unsigned char *>'
  493. std::forward<_Variant>(__v)._M_u);
  494. ^
  495. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:951:24: note: in instantiation of function template specialization 'std::__detail::__variant::__get<0, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>' requested here
  496. return __variant::__get<__index>(std::forward<_Variant>(__var));
  497. ^
  498. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:973:8: note: in instantiation of function template specialization 'std::__detail::__variant::__gen_vtable_impl<true, std::__detail::__variant::_Multi_array<std::__detail::__variant::__variant_cookie (*)((lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13) &&, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &)>, std::tuple<std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>, std::integer_sequence<unsigned long, 0> >::__element_by_index_or_cookie<0, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>' requested here
  499. __element_by_index_or_cookie<__indices>(
  500. ^
  501. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:980:9: note: in instantiation of member function 'std::__detail::__variant::__gen_vtable_impl<true, std::__detail::__variant::_Multi_array<std::__detail::__variant::__variant_cookie (*)((lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13) &&, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &)>, std::tuple<std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>, std::integer_sequence<unsigned long, 0> >::__visit_invoke_impl' requested here
  502. return __visit_invoke_impl(std::forward<_Visitor>(__visitor),
  503. ^
  504. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:996:11: note: in instantiation of member function 'std::__detail::__variant::__gen_vtable_impl<true, std::__detail::__variant::_Multi_array<std::__detail::__variant::__variant_cookie (*)((lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13) &&, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &)>, std::tuple<std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>, std::integer_sequence<unsigned long, 0> >::__do_visit_invoke' requested here
  505. return __do_visit_invoke(std::forward<_Visitor>(__visitor),
  506. ^
  507. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1005:29: note: in instantiation of member function 'std::__detail::__variant::__gen_vtable_impl<true, std::__detail::__variant::_Multi_array<std::__detail::__variant::__variant_cookie (*)((lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13) &&, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &)>, std::tuple<std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>, std::integer_sequence<unsigned long, 0> >::__visit_invoke' requested here
  508. { return _Array_type{&__visit_invoke}; }
  509. ^
  510. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:927:48: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  511. std::index_sequence<__indices..., __index>>::_S_apply();
  512. ^
  513. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:642:17: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::_Rb_tree_node<DiscIO::DiscContent> > >::destroy<DiscIO::DiscContent>' requested here
  514. _Alloc_traits::destroy(_M_get_Node_allocator(), __p->_M_valptr());
  515. ^
  516. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:650:2: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::_M_destroy_node' requested here
  517. _M_destroy_node(__p);
  518. ^
  519. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:1911:4: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::_M_drop_node' requested here
  520. _M_drop_node(__x);
  521. ^
  522. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:978:2: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::_M_erase' requested here
  523. _M_erase(_M_begin());
  524. ^
  525. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_set.h:231:7: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::~_Rb_tree' requested here
  526. set(set&&) = default;
  527. ^
  528. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1220:7: note: constrained by private inheritance here
  529. : private __detail::__variant::_Variant_base<_Types...>,
  530. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  531. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:266:38: error: '_M_u' is a private member of 'std::__detail::__variant::_Variant_storage<false, std::__cxx11::basic_string<char>, const unsigned char *>'
  532. std::forward<_Variant>(__v)._M_u);
  533. ^
  534. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1220:7: note: constrained by private inheritance here
  535. : private __detail::__variant::_Variant_base<_Types...>,
  536. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:419:34: note: member is declared here
  538. _Variadic_union<_Types...> _M_u;
  539. ^
  540. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1016:36: error: constexpr variable '_S_vtable' must be initialized by a constant expression
  541. static constexpr _Array_type _S_vtable
  542. ^
  543. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1639:45: note: in instantiation of static data member 'std::__detail::__variant::__gen_vtable<true, std::__detail::__variant::__variant_cookie, (lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13) &&, std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>::_S_vtable' requested here
  544. _Result_type, _Visitor&&, _Variants&&...>::_S_vtable;
  545. ^
  546. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:2: note: in instantiation of function template specialization 'std::__do_visit<false, true, (lambda at /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:385:13), std::variant<std::__cxx11::basic_string<char>, const unsigned char *> &>' requested here
  547. __do_visit([](auto&& __this_mem) mutable
  548. ^
  549. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:397:2: note: in instantiation of member function 'std::__detail::__variant::_Variant_storage<false, std::__cxx11::basic_string<char>, const unsigned char *>::_M_reset_impl' requested here
  550. _M_reset_impl();
  551. ^
  552. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:402:9: note: in instantiation of member function 'std::__detail::__variant::_Variant_storage<false, std::__cxx11::basic_string<char>, const unsigned char *>::_M_reset' requested here
  553. { _M_reset(); }
  554. ^
  555. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:489:12: note: in instantiation of member function 'std::__detail::__variant::_Variant_storage<false, std::__cxx11::basic_string<char>, const unsigned char *>::~_Variant_storage' requested here
  556. struct _Copy_ctor_base : _Variant_storage_alias<_Types...>
  557. ^
  558. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:497:8: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  559. { __a.destroy(__p); }
  560. ^
  561. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:642:17: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::_Rb_tree_node<DiscIO::DiscContent> > >::destroy<DiscIO::DiscContent>' requested here
  562. _Alloc_traits::destroy(_M_get_Node_allocator(), __p->_M_valptr());
  563. ^
  564. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:650:2: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::_M_destroy_node' requested here
  565. _M_destroy_node(__p);
  566. ^
  567. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:1911:4: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::_M_drop_node' requested here
  568. _M_drop_node(__x);
  569. ^
  570. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_tree.h:978:2: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::_M_erase' requested here
  571. _M_erase(_M_begin());
  572. ^
  573. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/bits/stl_set.h:231:7: note: in instantiation of member function 'std::_Rb_tree<DiscIO::DiscContent, DiscIO::DiscContent, std::_Identity<DiscIO::DiscContent>, std::less<DiscIO::DiscContent>, std::allocator<DiscIO::DiscContent> >::~_Rb_tree' requested here
  574. set(set&&) = default;
  575. ^
  576. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:900:7: note: subexpression not valid in a constant expression
  577. (_S_apply_single_alt<false, __var_indices>(
  578. ^
  579. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:885:2: note: in call to '_S_apply_all_alts(__vtable, {})'
  580. _S_apply_all_alts(
  581. ^
  582. /usr/bin/../lib64/gcc/x86_64-slackware-linux/9.1.0/../../../../include/c++/9.1.0/variant:1017:4: note: in call to '_S_apply()'
  583. = __gen_vtable_impl<__same_return_types,
  584. ^
  585. 6 errors generated.
  586. make[2]: *** [Source/Core/DiscIO/CMakeFiles/discio.dir/build.make:63: Source/Core/DiscIO/CMakeFiles/discio.dir/Blob.cpp.o] Error 1
  587. make[1]: *** [CMakeFiles/Makefile2:941: Source/Core/DiscIO/CMakeFiles/discio.dir/all] Error 2
  588. make: *** [Makefile:152: all] Error 2
Add Comment
Please, Sign In to add comment