shadowbrony33

Dolphin

Jan 28th, 2018
446
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 1>------ Build started: Project: zlib, Configuration: Release x64 ------
  2. 2>------ Build started: Project: mbedTLS, Configuration: Release x64 ------
  3. 3>------ Build started: Project: pch, Configuration: Release x64 ------
  4. 4>------ Build started: Project: SCMRevGen, Configuration: Release x64 ------
  5. 1>adler32.c
  6. 1>compress.c
  7. 1>crc32.c
  8. 1>deflate.c
  9. 1>gzclose.c
  10. 1>gzlib.c
  11. 1>gzread.c
  12. 1>gzwrite.c
  13. 1>infback.c
  14. 1>inffast.c
  15. 1>inflate.c
  16. 1>inftrees.c
  17. 1>trees.c
  18. 1>uncompr.c
  19. 1>zutil.c
  20. 3>pch.cpp
  21. 1>zlib.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\zlib\bin\zlib.lib
  22. 5>------ Build started: Project: curl, Configuration: Release x64 ------
  23. 4>./scmrev.h current at 5.0-6232-dirty
  24. 6>------ Build started: Project: xxhash, Configuration: Release x64 ------
  25. 2>aes.c
  26. 2>aesni.c
  27. 2>arc4.c
  28. 2>asn1parse.c
  29. 2>asn1write.c
  30. 2>base64.c
  31. 2>bignum.c
  32. 2>blowfish.c
  33. 2>camellia.c
  34. 2>ccm.c
  35. 2>certs.c
  36. 2>cipher.c
  37. 2>cipher_wrap.c
  38. 2>cmac.c
  39. 2>ctr_drbg.c
  40. 2>debug.c
  41. 2>des.c
  42. 2>dhm.c
  43. 2>ecdh.c
  44. 2>ecdsa.c
  45. 2>ecjpake.c
  46. 2>ecp.c
  47. 2>ecp_curves.c
  48. 2>entropy.c
  49. 2>entropy_poll.c
  50. 2>error.c
  51. 2>gcm.c
  52. 7>------ Build started: Project: png, Configuration: Release x64 ------
  53. 2>havege.c
  54. 2>hmac_drbg.c
  55. 2>md.c
  56. 2>md2.c
  57. 2>md4.c
  58. 2>md5.c
  59. 2>md_wrap.c
  60. 2>memory_buffer_alloc.c
  61. 2>net_sockets.c
  62. 2>oid.c
  63. 2>padlock.c
  64. 2>pem.c
  65. 2>pk.c
  66. 2>pk_wrap.c
  67. 2>pkcs11.c
  68. 2>pkcs12.c
  69. 2>pkcs5.c
  70. 2>pkparse.c
  71. 2>pkwrite.c
  72. 2>platform.c
  73. 2>ripemd160.c
  74. 2>rsa.c
  75. 2>sha1.c
  76. 2>sha256.c
  77. 2>sha512.c
  78. 2>ssl_cache.c
  79. 2>ssl_ciphersuites.c
  80. 2>ssl_cli.c
  81. 2>ssl_cookie.c
  82. 2>ssl_srv.c
  83. 2>ssl_ticket.c
  84. 2>ssl_tls.c
  85. 2>threading.c
  86. 2>timing.c
  87. 2>version.c
  88. 2>version_features.c
  89. 2>x509.c
  90. 2>x509_create.c
  91. 2>x509_crl.c
  92. 2>x509_crt.c
  93. 2>x509_csr.c
  94. 2>x509write_crt.c
  95. 2>x509write_csr.c
  96. 2>xtea.c
  97. 6>xxhash.c
  98. 6>xxhash.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\xxhash\bin\xxhash.lib
  99. 5>amigaos.c
  100. 5>asyn-ares.c
  101. 5>asyn-thread.c
  102. 5>base64.c
  103. 5>conncache.c
  104. 5>connect.c
  105. 5>content_encoding.c
  106. 5>cookie.c
  107. 5>curl_addrinfo.c
  108. 5>curl_des.c
  109. 5>curl_endian.c
  110. 5>curl_fnmatch.c
  111. 5>curl_gethostname.c
  112. 5>curl_gssapi.c
  113. 5>curl_memrchr.c
  114. 5>curl_multibyte.c
  115. 5>curl_ntlm_core.c
  116. 5>curl_ntlm_wb.c
  117. 5>curl_rtmp.c
  118. 5>curl_sasl.c
  119. 5>curl_sspi.c
  120. 5>curl_threads.c
  121. 5>dict.c
  122. 5>dotdot.c
  123. 5>easy.c
  124. 5>escape.c
  125. 5>file.c
  126. 5>fileinfo.c
  127. 5>formdata.c
  128. 5>ftp.c
  129. 5>ftplistparser.c
  130. 5>getenv.c
  131. 5>getinfo.c
  132. 5>gopher.c
  133. 5>hash.c
  134. 5>hmac.c
  135. 7>png.c
  136. 7>pngerror.c
  137. 7>pngget.c
  138. 7>pngmem.c
  139. 7>pngpread.c
  140. 7>pngread.c
  141. 7>pngrio.c
  142. 7>pngrtran.c
  143. 7>pngrutil.c
  144. 7>pngset.c
  145. 7>pngtrans.c
  146. 7>pngwio.c
  147. 7>pngwrite.c
  148. 7>pngwtran.c
  149. 7>pngwutil.c
  150. 8>------ Build started: Project: SOIL, Configuration: Release x64 ------
  151. 5>hostasyn.c
  152. 5>hostcheck.c
  153. 5>hostip.c
  154. 5>hostip4.c
  155. 2>mbedTLS.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\mbedTLS\bin\mbedTLS.lib
  156. 9>------ Build started: Project: SoundTouch, Configuration: Release x64 ------
  157. 5>hostip6.c
  158. 5>hostsyn.c
  159. 8>image_DXT.c
  160. 8>image_helper.c
  161. 8>SOIL.c
  162. 8>stb_image_aug.c
  163. 8>SOIL.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\SOIL\bin\SOIL.lib
  164. 5>http.c
  165. 9>AAFilter.cpp
  166. 9>BPMDetect.cpp
  167. 9>cpu_detect_x86.cpp
  168. 9>FIFOSampleBuffer.cpp
  169. 9>FIRFilter.cpp
  170. 9>InterpolateCubic.cpp
  171. 9>InterpolateLinear.cpp
  172. 9>InterpolateShannon.cpp
  173. 9>mmx_optimized.cpp
  174. 9>PeakFinder.cpp
  175. 9>RateTransposer.cpp
  176. 9>SoundTouch.cpp
  177. 9>sse_optimized.cpp
  178. 9>TDStretch.cpp
  179. 5>http2.c
  180. 5>http_chunks.c
  181. 5>http_digest.c
  182. 5>http_negotiate.c
  183. 5>http_ntlm.c
  184. 5>http_proxy.c
  185. 5>idn_win32.c
  186. 5>if2ip.c
  187. 5>imap.c
  188. 5>inet_ntop.c
  189. 5>inet_pton.c
  190. 5>krb5.c
  191. 5>ldap.c
  192. 5>llist.c
  193. 5>md4.c
  194. 5>md5.c
  195. 5>memdebug.c
  196. 5>mprintf.c
  197. 5>multi.c
  198. 5>netrc.c
  199. 7>png.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\png\bin\png.lib
  200. 9>SoundTouch.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\SoundTouch\bin\SoundTouch.lib
  201. 10>------ Build started: Project: Bochs_disasm, Configuration: Release x64 ------
  202. 5>non-ascii.c
  203. 11>------ Build started: Project: libusb-1.0, Configuration: Release x64 ------
  204. 5>nonblock.c
  205. 5>nwlib.c
  206. 5>nwos.c
  207. 12>------ Build started: Project: LZO, Configuration: Release x64 ------
  208. 5>openldap.c
  209. 10>dis_decode.cc
  210. 10>dis_groups.cc
  211. 10>resolve.cc
  212. 10>syntax.cc
  213. 5>parsedate.c
  214. 5>pingpong.c
  215. 5>pipeline.c
  216. 5>pop3.c
  217. 5>progress.c
  218. 5>rawstr.c
  219. 5>rtsp.c
  220. 5>security.c
  221. 5>select.c
  222. 5>sendf.c
  223. 5>share.c
  224. 5>slist.c
  225. 5>smb.c
  226. 5>smtp.c
  227. 5>socks.c
  228. 5>socks_gssapi.c
  229. 12>minilzo.c
  230. 11>core.c
  231. 5>socks_sspi.c
  232. 11>descriptor.c
  233. 11>hotplug.c
  234. 11>io.c
  235. 5>speedcheck.c
  236. 11>poll_windows.c
  237. 11>strerror.c
  238. 11>sync.c
  239. 11>threads_windows.c
  240. 11>windows_nt_common.c
  241. 11>windows_usbdk.c
  242. 11>windows_winusb.c
  243. 5>splay.c
  244. 5>ssh.c
  245. 12>LZO.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\LZO\bin\LZO.lib
  246. 13>------ Build started: Project: miniupnpc, Configuration: Release x64 ------
  247. 5>strdup.c
  248. 5>strequal.c
  249. 5>strerror.c
  250. 10>Bochs_disasm.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\Bochs_disasm\bin\Bochs_disasm.lib
  251. 11>libusb_static_2013.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\libusb-1.0\bin\libusb-1.0.lib
  252. 14>------ Build started: Project: SFML_Network, Configuration: Release x64 ------
  253. 15>------ Build started: Project: cubeb, Configuration: Release x64 ------
  254. 5>strtok.c
  255. 5>strtoofft.c
  256. 5>system_win32.c
  257. 5>telnet.c
  258. 5>tftp.c
  259. 5>timeval.c
  260. 5>transfer.c
  261. 5>url.c
  262. 5>cleartext.c
  263. 5>cram.c
  264. 5>digest.c
  265. 5>digest_sspi.c
  266. 5>krb5_gssapi.c
  267. 5>krb5_sspi.c
  268. 5>ntlm.c
  269. 13>connecthostport.c
  270. 13>igd_desc_parse.c
  271. 13>minisoap.c
  272. 13>minissdpc.c
  273. 13>miniupnpc.c
  274. 13>miniwget.c
  275. 13>minixml.c
  276. 13>portlistingparse.c
  277. 13>receivedata.c
  278. 13>upnpcommands.c
  279. 13>upnpdev.c
  280. 13>upnperrors.c
  281. 13>upnpreplyparse.c
  282. 15>cubeb.c
  283. 15>cubeb_strings.c
  284. 15>cubeb_winmm.c
  285. 15>resample.c
  286. 5>ntlm_sspi.c
  287. 5>oauth2.c
  288. 5>spnego_gssapi.c
  289. 5>spnego_sspi.c
  290. 5>vauth.c
  291. 5>version.c
  292. 5>axtls.c
  293. 5>cyassl.c
  294. 5>darwinssl.c
  295. 5>gskit.c
  296. 5>gtls.c
  297. 13>miniupnpc.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\miniupnpc\bin\miniupnpc.lib
  298. 5>mbedtls.c
  299. 14>Http.cpp
  300. 14>IPAddress.cpp
  301. 14>Packet.cpp
  302. 14>Socket.cpp
  303. 14>SocketSelector.cpp
  304. 14>TcpListener.cpp
  305. 14>TcpSocket.cpp
  306. 14>UdpSocket.cpp
  307. 14>SocketImpl.cpp
  308. 14>Err.cpp
  309. 14>String.cpp
  310. 14>Time.cpp
  311. 16>------ Build started: Project: pugixml, Configuration: Release x64 ------
  312. 5>nss.c
  313. 5>openssl.c
  314. 5>polarssl.c
  315. 5>polarssl_threadlock.c
  316. 5>schannel.c
  317. 5>vtls.c
  318. 5>warnless.c
  319. 5>wildcard.c
  320. 5>x509asn1.c
  321. 14>SFML_Network.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\SFML_Network\bin\SFML_Network.lib
  322. 17>------ Build started: Project: cpp-optparse, Configuration: Release x64 ------
  323. 17>OptionParser.cpp
  324. 15>cubeb_log.cpp
  325. 15>cubeb_mixer.cpp
  326. 15>cubeb_panner.cpp
  327. 15>cubeb_resampler.cpp
  328. 15>cubeb_wasapi.cpp
  329. 5>curl.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\curl\bin\curl.lib
  330. 18>------ Build started: Project: Common, Configuration: Release x64 ------
  331. 15>cubeb.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\cubeb\bin\cubeb.lib
  332. 19>------ Build started: Project: glslang, Configuration: Release x64 ------
  333. 19>CodeGen.cpp
  334. 19>Link.cpp
  335. 19>Constant.cpp
  336. 19>glslang_tab.cpp
  337. 16>pugixml.cpp
  338. 19>InfoSink.cpp
  339. 19>Initialize.cpp
  340. 16>pugixml.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\pugixml\bin\pugixml.lib
  341. 20>------ Build started: Project: wxWidgets, Configuration: Release x64 ------
  342. 19>Intermediate.cpp
  343. 19>intermOut.cpp
  344. 19>IntermTraverse.cpp
  345. 19>limits.cpp
  346. 18>Analytics.cpp
  347. 18>CDUtils.cpp
  348. 18>ColorUtil.cpp
  349. 18>CommonFuncs.cpp
  350. 18>CompatPatches.cpp
  351. 18>Config.cpp
  352. 19>linkValidate.cpp
  353. 19>parseConst.cpp
  354. 18>Layer.cpp
  355. 18>Section.cpp
  356. 18>ENetUtil.cpp
  357. 18>File.cpp
  358. 18>FileSearch.cpp
  359. 18>FileUtil.cpp
  360. 18>GekkoDisassembler.cpp
  361. 18>GLExtensions.cpp
  362. 18>GLInterface.cpp
  363. 18>WGL.cpp
  364. 18>GLUtil.cpp
  365. 18>Hash.cpp
  366. 18>HttpRequest.cpp
  367. 18>IniFile.cpp
  368. 18>JitRegister.cpp
  369. 18>LdrWatcher.cpp
  370. 18>ConsoleListenerWin.cpp
  371. 18>MathUtil.cpp
  372. 18>MD5.cpp
  373. 18>MemArena.cpp
  374. 18>MemoryUtil.cpp
  375. 18>MsgHandler.cpp
  376. 18>NandPaths.cpp
  377. 18>Network.cpp
  378. 19>ParseHelper.cpp
  379. 18>PcapFile.cpp
  380. 18>Profiler.cpp
  381. 18>SDCardUtil.cpp
  382. 19>PoolAlloc.cpp
  383. 18>SettingsHandler.cpp
  384. 18>StringUtil.cpp
  385. 18>SymbolDB.cpp
  386. 18>SysConf.cpp
  387. 18>Thread.cpp
  388. 19>Pp.cpp
  389. 18>Timer.cpp
  390. 18>TraversalClient.cpp
  391. 19>PpAtom.cpp
  392. 18>UPnP.cpp
  393. 18>Version.cpp
  394. 18>x64ABI.cpp
  395. 19>PpContext.cpp
  396. 18>x64CPUDetect.cpp
  397. 18>x64Emitter.cpp
  398. 18>x64FPURoundMode.cpp
  399. 18>AES.cpp
  400. 18>bn.cpp
  401. 18>ec.cpp
  402. 18>LogManager.cpp
  403. 19>PpMemory.cpp
  404. 19>PpScanner.cpp
  405. 19>PpSymbols.cpp
  406. 19>PpTokens.cpp
  407. 19>propagateNoContraction.cpp
  408. 19>reflection.cpp
  409. 19>RemoveTree.cpp
  410. 19>Scan.cpp
  411. 19>ShaderLang.cpp
  412. 19>SymbolTable.cpp
  413. 19>Versions.cpp
  414. 19>ossource.cpp
  415. 19>hlslGrammar.cpp
  416. 19>hlslOpMap.cpp
  417. 19>hlslParseables.cpp
  418. 19>hlslParseHelper.cpp
  419. 19>hlslScanContext.cpp
  420. 19>hlslTokenStream.cpp
  421. 19>InitializeDll.cpp
  422. 19>disassemble.cpp
  423. 19>doc.cpp
  424. 19>GlslangToSpv.cpp
  425. 19>InReadableOrder.cpp
  426. 19>Logger.cpp
  427. 19>SpvBuilder.cpp
  428. 19>SPVRemapper.cpp
  429. 17>cpp-optparse.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\cpp-optparse\bin\cpp-optparse.lib
  430. 19>glslang.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\glslang\bin\glslang.lib
  431. 18>Common.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\Common\bin\Common.lib
  432. 21>------ Build started: Project: InputCommon, Configuration: Release x64 ------
  433. 22>------ Build started: Project: AudioCommon, Configuration: Release x64 ------
  434. 23>------ Build started: Project: DiscIO, Configuration: Release x64 ------
  435. 20>dummy.cpp
  436. 22>AudioCommon.cpp
  437. 22>AudioStretcher.cpp
  438. 22>CubebStream.cpp
  439. 22>CubebUtils.cpp
  440. 22>DPL2Decoder.cpp
  441. 22>Mixer.cpp
  442. 22>NullSoundStream.cpp
  443. 22>OpenALStream.cpp
  444. 22>WaveFile.cpp
  445. 22>XAudio2Stream.cpp
  446. 23>Blob.cpp
  447. 23>CISOBlob.cpp
  448. 23>CompressedBlob.cpp
  449. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  450. 23>{
  451. 23>^ (compiling source file Blob.cpp)
  452. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  453. 23> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Blob.cpp)
  454. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  455. 23>};
  456. 23> ^ (compiling source file Blob.cpp)
  457. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  458. 23>struct in_place_index_t (compiling source file Blob.cpp)
  459. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  460. 23>};
  461. 23> ^ (compiling source file Blob.cpp)
  462. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  463. 23>struct in_place_type_t (compiling source file Blob.cpp)
  464. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  465. 23>constexpr in_place_t in_place{};
  466. 23>                             ^ (compiling source file Blob.cpp)
  467. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  468. 23>constexpr in_place_t in_place{};
  469. 23>                     ^ (compiling source file Blob.cpp)
  470. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  471. 23>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Blob.cpp)
  472. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  473. 23>constexpr in_place_index_t<I> in_place_index{};
  474. 23>                                            ^ (compiling source file Blob.cpp)
  475. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  476. 23> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Blob.cpp)
  477. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  478. 23>constexpr in_place_type_t<T> in_place_type{};
  479. 23>                                          ^ (compiling source file Blob.cpp)
  480. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  481. 23> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Blob.cpp)
  482. 23>DirectoryBlob.cpp
  483. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  484. 23>{
  485. 23>^ (compiling source file DirectoryBlob.cpp)
  486. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  487. 23> {   // tag used to select a constructor which initializes a contained object in place (compiling source file DirectoryBlob.cpp)
  488. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  489. 23>};
  490. 23> ^ (compiling source file DirectoryBlob.cpp)
  491. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  492. 23>struct in_place_index_t (compiling source file DirectoryBlob.cpp)
  493. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  494. 23>};
  495. 23> ^ (compiling source file DirectoryBlob.cpp)
  496. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  497. 23>struct in_place_type_t (compiling source file DirectoryBlob.cpp)
  498. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  499. 23>constexpr in_place_t in_place{};
  500. 23>                             ^ (compiling source file DirectoryBlob.cpp)
  501. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  502. 23>constexpr in_place_t in_place{};
  503. 23>                     ^ (compiling source file DirectoryBlob.cpp)
  504. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  505. 23>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file DirectoryBlob.cpp)
  506. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  507. 23>constexpr in_place_index_t<I> in_place_index{};
  508. 23>                                            ^ (compiling source file DirectoryBlob.cpp)
  509. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  510. 23> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file DirectoryBlob.cpp)
  511. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  512. 23>constexpr in_place_type_t<T> in_place_type{};
  513. 23>                                          ^ (compiling source file DirectoryBlob.cpp)
  514. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  515. 23> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file DirectoryBlob.cpp)
  516. 23>DiscExtractor.cpp
  517. 23>DiscScrubber.cpp
  518. 23>DriveBlob.cpp
  519. 23>Enums.cpp
  520. 23>FileBlob.cpp
  521. 23>Filesystem.cpp
  522. 23>FileSystemGCWii.cpp
  523. 23>NANDImporter.cpp
  524. 21>OculusInput.cpp
  525. 21>ViveInput.cpp
  526. 21>HotkeysXInput.cpp
  527. 21>ControllerEmu.cpp
  528. 21>Control.cpp
  529. 21>Input.cpp
  530. 21>Output.cpp
  531. 21>AnalogStick.cpp
  532. 21>Buttons.cpp
  533. 21>ControlGroup.cpp
  534. 21>Cursor.cpp
  535. 21>Extension.cpp
  536. 21>Force.cpp
  537. 21>MixedTriggers.cpp
  538. 21>ModifySettingsButton.cpp
  539. 21>Slider.cpp
  540. 21>Tilt.cpp
  541. 21>Triggers.cpp
  542. 21>BooleanSetting.cpp
  543. 21>NumericSetting.cpp
  544. 21>ControllerInterface.cpp
  545. 21>Device.cpp
  546. 21>DInput.cpp
  547. 21>DInputJoystick.cpp
  548. 21>DInputKeyboardMouse.cpp
  549. 21>XInputFilter.cpp
  550. 23>TGCBlob.cpp
  551. 21>ControlReference.cpp
  552. 21>ExpressionParser.cpp
  553. 23>Volume.cpp
  554. 23>VolumeFileBlobReader.cpp
  555. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  556. 23>{
  557. 23>^ (compiling source file Volume.cpp)
  558. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  559. 21>ForceFeedbackDevice.cpp
  560. 22>XAudio2_7Stream.cpp
  561. 21>OSVR.cpp
  562. 23> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Volume.cpp)
  563. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  564. 23>};
  565. 23> ^ (compiling source file Volume.cpp)
  566. 21>RazerHydra.cpp
  567. 21>SixenseHack.cpp
  568. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  569. 23>struct in_place_index_t (compiling source file Volume.cpp)
  570. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  571. 23>};
  572. 23> ^ (compiling source file Volume.cpp)
  573. 21>XInput.cpp
  574. 21>InputConfig.cpp
  575. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  576. 23>struct in_place_type_t (compiling source file Volume.cpp)
  577. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  578. 23>constexpr in_place_t in_place{};
  579. 23>                             ^ (compiling source file Volume.cpp)
  580. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  581. 23>constexpr in_place_t in_place{};
  582. 23>                     ^ (compiling source file Volume.cpp)
  583. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  584. 23>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Volume.cpp)
  585. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  586. 23>constexpr in_place_index_t<I> in_place_index{};
  587. 23>                                            ^ (compiling source file Volume.cpp)
  588. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  589. 23> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Volume.cpp)
  590. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  591. 23>constexpr in_place_type_t<T> in_place_type{};
  592. 23>                                          ^ (compiling source file Volume.cpp)
  593. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  594. 23> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Volume.cpp)
  595. 23>VolumeGC.cpp
  596. 23>VolumeWad.cpp
  597. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  598. 23>{
  599. 23>^ (compiling source file VolumeGC.cpp)
  600. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  601. 23> {   // tag used to select a constructor which initializes a contained object in place (compiling source file VolumeGC.cpp)
  602. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  603. 23>};
  604. 23> ^ (compiling source file VolumeGC.cpp)
  605. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  606. 23>struct in_place_index_t (compiling source file VolumeGC.cpp)
  607. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  608. 23>};
  609. 23> ^ (compiling source file VolumeGC.cpp)
  610. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  611. 23>struct in_place_type_t (compiling source file VolumeGC.cpp)
  612. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  613. 23>constexpr in_place_t in_place{};
  614. 23>                             ^ (compiling source file VolumeGC.cpp)
  615. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  616. 23>constexpr in_place_t in_place{};
  617. 23>                     ^ (compiling source file VolumeGC.cpp)
  618. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  619. 23>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file VolumeGC.cpp)
  620. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  621. 23>constexpr in_place_index_t<I> in_place_index{};
  622. 23>                                            ^ (compiling source file VolumeGC.cpp)
  623. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  624. 23> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file VolumeGC.cpp)
  625. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  626. 23>constexpr in_place_type_t<T> in_place_type{};
  627. 23>                                          ^ (compiling source file VolumeGC.cpp)
  628. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  629. 23> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file VolumeGC.cpp)
  630. 23>VolumeWii.cpp
  631. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  632. 23>{
  633. 23>^ (compiling source file VolumeWii.cpp)
  634. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  635. 23> {   // tag used to select a constructor which initializes a contained object in place (compiling source file VolumeWii.cpp)
  636. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  637. 23>};
  638. 23> ^ (compiling source file VolumeWii.cpp)
  639. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  640. 23>struct in_place_index_t (compiling source file VolumeWii.cpp)
  641. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  642. 23>};
  643. 23> ^ (compiling source file VolumeWii.cpp)
  644. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  645. 23>struct in_place_type_t (compiling source file VolumeWii.cpp)
  646. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  647. 23>constexpr in_place_t in_place{};
  648. 23>                             ^ (compiling source file VolumeWii.cpp)
  649. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  650. 23>constexpr in_place_t in_place{};
  651. 23>                     ^ (compiling source file VolumeWii.cpp)
  652. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  653. 23>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file VolumeWii.cpp)
  654. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  655. 23>constexpr in_place_index_t<I> in_place_index{};
  656. 23>                                            ^ (compiling source file VolumeWii.cpp)
  657. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  658. 23> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file VolumeWii.cpp)
  659. 23>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  660. 23>constexpr in_place_type_t<T> in_place_type{};
  661. 23>                                          ^ (compiling source file VolumeWii.cpp)
  662. 23>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  663. 23> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file VolumeWii.cpp)
  664. 23>WbfsBlob.cpp
  665. 23>WiiWad.cpp
  666. 23>Done building project "DiscIO.vcxproj" -- FAILED.
  667. 24>------ Build started: Project: VR, Configuration: Release x64 ------
  668. 21>GCAdapter.cpp
  669. 20>auibar.cpp
  670. 20>auibook.cpp
  671. 20>barartmsw.cpp
  672. 20>dockart.cpp
  673. 20>floatpane.cpp
  674. 20>framemanager.cpp
  675. 20>tabart.cpp
  676. 20>tabartmsw.cpp
  677. 20>tabmdi.cpp
  678. 20>accelcmn.cpp
  679. 20>addremovectrl.cpp
  680. 20>affinematrix2d.cpp
  681. 20>anidecod.cpp
  682. 20>animatecmn.cpp
  683. 20>any.cpp
  684. 20>appbase.cpp
  685. 20>appcmn.cpp
  686. 20>arcall.cpp
  687. 20>arcfind.cpp
  688. 20>archive.cpp
  689. 20>arrstr.cpp
  690. 20>artprov.cpp
  691. 20>artstd.cpp
  692. 20>arttango.cpp
  693. 20>base64.cpp
  694. 22>AudioCommon.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\AudioCommon\bin\AudioCommon.lib
  695. 20>bmpbase.cpp
  696. 20>bmpbtncmn.cpp
  697. 20>bmpcboxcmn.cpp
  698. 20>bookctrl.cpp
  699. 20>btncmn.cpp
  700. 20>calctrlcmn.cpp
  701. 20>checkboxcmn.cpp
  702. 20>checklstcmn.cpp
  703. 20>choiccmn.cpp
  704. 20>clipcmn.cpp
  705. 20>clntdata.cpp
  706. 20>clrpickercmn.cpp
  707. 20>cmdline.cpp
  708. 20>cmdproc.cpp
  709. 20>colourcmn.cpp
  710. 20>colourdata.cpp
  711. 20>combocmn.cpp
  712. 20>config.cpp
  713. 20>containr.cpp
  714. 24>MetroidVR.cpp
  715. 24>OculusSystemLibraryHeader.cpp
  716. 20>convauto.cpp
  717. 20>cshelp.cpp
  718. 24>VR.cpp
  719. 24>VR920.cpp
  720. 20>ctrlcmn.cpp
  721. 20>ctrlsub.cpp
  722. 24>VRGameMatrices.cpp
  723. 20>datavcmn.cpp
  724. 20>datetime.cpp
  725. 20>datetimefmt.cpp
  726. 20>datstrm.cpp
  727. 20>dcbase.cpp
  728. 20>dcbufcmn.cpp
  729. 20>dcgraph.cpp
  730. 24>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): error C2220: warning treated as error - no 'object' file generated
  731. 24>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  732. 20>dcsvg.cpp
  733. 20>dircmn.cpp
  734. 24>^ (compiling source file VRGameMatrices.cpp)
  735. 24>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  736. 24>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  737. 24>^ (compiling source file VRGameMatrices.cpp)
  738. 24>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  739. 24>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file VRGameMatrices.cpp)
  740. 20>dirctrlcmn.cpp
  741. 20>dlgcmn.cpp
  742. 20>dndcmn.cpp
  743. 20>dobjcmn.cpp
  744. 20>docmdi.cpp
  745. 20>docview.cpp
  746. 20>dpycmn.cpp
  747. 20>dseldlg.cpp
  748. 20>dynarray.cpp
  749. 20>dynlib.cpp
  750. 20>dynload.cpp
  751. 20>encconv.cpp
  752. 20>event.cpp
  753. 20>evtloopcmn.cpp
  754. 20>fddlgcmn.cpp
  755. 20>fdiodispatcher.cpp
  756. 20>ffile.cpp
  757. 20>file.cpp
  758. 20>fileback.cpp
  759. 20>fileconf.cpp
  760. 20>filectrlcmn.cpp
  761. 20>filefn.cpp
  762. 20>filehistorycmn.cpp
  763. 20>filename.cpp
  764. 21>InputCommon.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\InputCommon\bin\InputCommon.lib
  765. 20>filepickercmn.cpp
  766. 20>filesys.cpp
  767. 20>filtall.cpp
  768. 20>filtfind.cpp
  769. 20>fldlgcmn.cpp
  770. 20>fmapbase.cpp
  771. 20>fontcmn.cpp
  772. 20>fontdata.cpp
  773. 20>fontenumcmn.cpp
  774. 20>fontmap.cpp
  775. 20>fontpickercmn.cpp
  776. 20>framecmn.cpp
  777. 20>fs_arc.cpp
  778. 20>fs_filter.cpp
  779. 24>Done building project "VR.vcxproj" -- FAILED.
  780. 20>fs_mem.cpp
  781. 20>gaugecmn.cpp
  782. 20>gbsizer.cpp
  783. 25>------ Build started: Project: VideoCommon, Configuration: Release x64 ------
  784. 20>gdicmn.cpp
  785. 20>geometry.cpp
  786. 20>gifdecod.cpp
  787. 20>graphcmn.cpp
  788. 20>gridcmn.cpp
  789. 20>hash.cpp
  790. 20>hashmap.cpp
  791. 20>headercolcmn.cpp
  792. 20>headerctrlcmn.cpp
  793. 20>helpbase.cpp
  794. 20>hyperlnkcmn.cpp
  795. 20>iconbndl.cpp
  796. 20>imagall.cpp
  797. 20>imagbmp.cpp
  798. 20>image.cpp
  799. 20>imagpng.cpp
  800. 20>init.cpp
  801. 20>intl.cpp
  802. 20>ipcbase.cpp
  803. 20>languageinfo.cpp
  804. 20>layout.cpp
  805. 20>lboxcmn.cpp
  806. 20>list.cpp
  807. 20>listctrlcmn.cpp
  808. 20>log.cpp
  809. 20>longlong.cpp
  810. 20>matrix.cpp
  811. 20>menucmn.cpp
  812. 20>mimecmn.cpp
  813. 20>modalhook.cpp
  814. 20>module.cpp
  815. 20>mousemanager.cpp
  816. 20>msgout.cpp
  817. 25>AbstractTexture.cpp
  818. 25>AsyncRequests.cpp
  819. 20>mstream.cpp
  820. 20>nbkbase.cpp
  821. 20>notifmsgcmn.cpp
  822. 25>AsyncShaderCompiler.cpp
  823. 25>AVIDump.cpp
  824. 20>numformatter.cpp
  825. 20>object.cpp
  826. 25>BoundingBox.cpp
  827. 20>odcombocmn.cpp
  828. 20>overlaycmn.cpp
  829. 20>ownerdrwcmn.cpp
  830. 20>panelcmn.cpp
  831. 20>persist.cpp
  832. 20>pickerbase.cpp
  833. 20>platinfo.cpp
  834. 20>popupcmn.cpp
  835. 25>BPFunctions.cpp
  836. 20>powercmn.cpp
  837. 20>preferencescmn.cpp
  838. 20>process.cpp
  839. 20>quantize.cpp
  840. 25>BPMemory.cpp
  841. 20>radiobtncmn.cpp
  842. 25>BPStructs.cpp
  843. 25>CommandProcessor.cpp
  844. 20>radiocmn.cpp
  845. 20>rearrangectrl.cpp
  846. 20>rendcmn.cpp
  847. 20>rgncmn.cpp
  848. 20>richtooltipcmn.cpp
  849. 20>scrolbarcmn.cpp
  850. 25>CPMemory.cpp
  851. 20>settcmn.cpp
  852. 20>sizer.cpp
  853. 25>Debugger.cpp
  854. 20>slidercmn.cpp
  855. 20>spinbtncmn.cpp
  856. 25>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  857. 25>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  858. 25>                                                                               ^ (compiling source file BPStructs.cpp)
  859. 20>spinctrlcmn.cpp
  860. 20>srchcmn.cpp
  861. 20>sstream.cpp
  862. 25>DriverDetails.cpp
  863. 25>Fifo.cpp
  864. 20>statbar.cpp
  865. 20>statbmpcmn.cpp
  866. 20>statboxcmn.cpp
  867. 20>statlinecmn.cpp
  868. 25>FPSCounter.cpp
  869. 25>FramebufferManagerBase.cpp
  870. 25>HiresTextures.cpp
  871. 25>HiresTextures_DDSLoader.cpp
  872. 25>ImageWrite.cpp
  873. 20>stattextcmn.cpp
  874. 20>stdpbase.cpp
  875. 20>stdstream.cpp
  876. 20>stockitem.cpp
  877. 20>stopwatch.cpp
  878. 20>strconv.cpp
  879. 20>stream.cpp
  880. 20>string.cpp
  881. 20>stringimpl.cpp
  882. 20>strvararg.cpp
  883. 20>sysopt.cpp
  884. 20>tarstrm.cpp
  885. 20>taskbarcmn.cpp
  886. 25>IndexGenerator.cpp
  887. 25>MainBase.cpp
  888. 20>tbarbase.cpp
  889. 25>OnScreenDisplay.cpp
  890. 25>OpcodeDecoding.cpp
  891. 20>textbuf.cpp
  892. 20>textcmn.cpp
  893. 20>textentrycmn.cpp
  894. 25>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  895. 20>textfile.cpp
  896. 25>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  897. 25>                                                                               ^ (compiling source file MainBase.cpp)
  898. 20>textmeasurecmn.cpp
  899. 20>threadinfo.cpp
  900. 20>time.cpp
  901. 20>timercmn.cpp
  902. 20>timerimpl.cpp
  903. 25>PerfQueryBase.cpp
  904. 20>tokenzr.cpp
  905. 20>toplvcmn.cpp
  906. 25>PixelEngine.cpp
  907. 25>PixelShaderGen.cpp
  908. 25>PixelShaderManager.cpp
  909. 25>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  910. 25>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  911. 25>                                                                               ^ (compiling source file PixelEngine.cpp)
  912. 25>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  913. 25>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  914. 25>                                                                               ^ (compiling source file PixelShaderManager.cpp)
  915. 25>PostProcessing.cpp
  916. 20>translation.cpp
  917. 20>treebase.cpp
  918. 20>txtstrm.cpp
  919. 20>uiactioncmn.cpp
  920. 20>unichar.cpp
  921. 20>uri.cpp
  922. 20>ustring.cpp
  923. 25>RenderBase.cpp
  924. 20>utilscmn.cpp
  925. 25>RenderState.cpp
  926. 25>LightingShaderGen.cpp
  927. 25>ShaderGenCommon.cpp
  928. 20>valgen.cpp
  929. 20>validate.cpp
  930. 20>valnum.cpp
  931. 20>valtext.cpp
  932. 25>UberShaderCommon.cpp
  933. 20>variant.cpp
  934. 25>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  935. 25>{
  936. 25>^ (compiling source file RenderBase.cpp)
  937. 25>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  938. 25> {   // tag used to select a constructor which initializes a contained object in place (compiling source file RenderBase.cpp)
  939. 25>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  940. 25>};
  941. 25> ^ (compiling source file RenderBase.cpp)
  942. 25>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  943. 25>struct in_place_index_t (compiling source file RenderBase.cpp)
  944. 25>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  945. 25>};
  946. 25> ^ (compiling source file RenderBase.cpp)
  947. 25>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  948. 25>struct in_place_type_t (compiling source file RenderBase.cpp)
  949. 25>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  950. 25>constexpr in_place_t in_place{};
  951. 25>                             ^ (compiling source file RenderBase.cpp)
  952. 25>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  953. 25>constexpr in_place_t in_place{};
  954. 25>                     ^ (compiling source file RenderBase.cpp)
  955. 25>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  956. 20>wfstream.cpp
  957. 25>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file RenderBase.cpp)
  958. 25>UberShaderPixel.cpp
  959. 20>wincmn.cpp
  960. 25>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  961. 25>constexpr in_place_index_t<I> in_place_index{};
  962. 25>                                            ^ (compiling source file RenderBase.cpp)
  963. 25>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  964. 25> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file RenderBase.cpp)
  965. 25>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  966. 25>constexpr in_place_type_t<T> in_place_type{};
  967. 25>                                          ^ (compiling source file RenderBase.cpp)
  968. 25>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  969. 25> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file RenderBase.cpp)
  970. 20>windowid.cpp
  971. 20>wrapsizer.cpp
  972. 25>Statistics.cpp
  973. 25>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  974. 25>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  975. 25>                                                                               ^ (compiling source file RenderBase.cpp)
  976. 20>wxcrt.cpp
  977. 20>xlocale.cpp
  978. 20>xpmdecod.cpp
  979. 25>GeometryShaderGen.cpp
  980. 25>GeometryShaderManager.cpp
  981. 20>zipstrm.cpp
  982. 20>zstream.cpp
  983. 20>aboutdlgg.cpp
  984. 20>activityindicator.cpp
  985. 25>TextureCacheBase.cpp
  986. 25>TextureConfig.cpp
  987. 20>animateg.cpp
  988. 20>bannerwindow.cpp
  989. 20>busyinfo.cpp
  990. 20>calctrlg.cpp
  991. 25>TextureConversionShader.cpp
  992. 25>UberShaderVertex.cpp
  993. 20>choicbkg.cpp
  994. 20>choicdgg.cpp
  995. 20>clrpickerg.cpp
  996. 20>collheaderctrlg.cpp
  997. 20>collpaneg.cpp
  998. 20>colrdlgg.cpp
  999. 25>VertexLoader.cpp
  1000. 25>VertexLoaderBase.cpp
  1001. 25>VertexLoaderX64.cpp
  1002. 25>VertexLoaderManager.cpp
  1003. 20>commandlinkbuttong.cpp
  1004. 20>datavgen.cpp
  1005. 20>datectlg.cpp
  1006. 20>dirctrlg.cpp
  1007. 20>dirdlgg.cpp
  1008. 25>VertexLoader_Color.cpp
  1009. 20>dragimgg.cpp
  1010. 20>editlbox.cpp
  1011. 20>filectrlg.cpp
  1012. 25>VertexLoader_Normal.cpp
  1013. 25>VertexLoader_Position.cpp
  1014. 25>VertexLoader_TextCoord.cpp
  1015. 20>filedlgg.cpp
  1016. 25>VertexManagerBase.cpp
  1017. 20>filepickerg.cpp
  1018. 20>fontdlgg.cpp
  1019. 20>fontpickerg.cpp
  1020. 20>graphicc.cpp
  1021. 20>grid.cpp
  1022. 20>gridctrl.cpp
  1023. 25>VertexShaderGen.cpp
  1024. 25>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1025. 25>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1026. 25>                                                                               ^ (compiling source file VertexManagerBase.cpp)
  1027. 20>grideditors.cpp
  1028. 20>gridsel.cpp
  1029. 25>VertexShaderManager.cpp
  1030. 25>VideoBackendBase.cpp
  1031. 25>VideoConfig.cpp
  1032. 25>VideoState.cpp
  1033. 20>helpext.cpp
  1034. 25>TextureDecoder_Common.cpp
  1035. 25>TextureDecoder_x64.cpp
  1036. 20>hyperlinkg.cpp
  1037. 25>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1038. 25>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1039. 20>infobar.cpp
  1040. 20>laywin.cpp
  1041. 20>listbkg.cpp
  1042. 20>logg.cpp
  1043. 20>mdig.cpp
  1044. 20>msgdlgg.cpp
  1045. 20>notifmsgg.cpp
  1046. 20>numdlgg.cpp
  1047. 20>odcombo.cpp
  1048. 25>                                                                               ^ (compiling source file VideoState.cpp)
  1049. 25>VRTracker.cpp
  1050. 25>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common/Config/Config.h(141,1): error C2321: 'default' is a keyword, and cannot be used in this context
  1051. 25>  T default = Config::Get(Config::LayerType::GlobalGame, info);
  1052. 25>^ (compiling source file VideoConfig.cpp)
  1053. 25>VideoConfig.cpp(426): note: see reference to function template instantiation 'void Config::SaveIfNotDefault<bool>(const Config::ConfigInfo<bool> &)' being compiled
  1054. 25>  Config::SaveIfNotDefault(Config::GFX_VR_DISABLE_3D);
  1055. 25>XFMemory.cpp
  1056. 25>XFStructs.cpp
  1057. 25>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1058. 25>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1059. 25>                                                                               ^ (compiling source file XFStructs.cpp)
  1060. 20>progdlgg.cpp
  1061. 20>propdlg.cpp
  1062. 20>renderg.cpp
  1063. 20>richmsgdlgg.cpp
  1064. 20>richtooltipg.cpp
  1065. 25>Done building project "VideoCommon.vcxproj" -- FAILED.
  1066. 26>------ Build started: Project: Core, Configuration: Release x64 ------
  1067. 27>------ Build started: Project: D3D, Configuration: Release x64 ------
  1068. 28>------ Build started: Project: OGL, Configuration: Release x64 ------
  1069. 20>sashwin.cpp
  1070. 20>scrlwing.cpp
  1071. 20>selstore.cpp
  1072. 20>spinctlg.cpp
  1073. 20>splash.cpp
  1074. 20>splitter.cpp
  1075. 20>srchctlg.cpp
  1076. 20>statbmpg.cpp
  1077. 20>stattextg.cpp
  1078. 20>statusbr.cpp
  1079. 20>tabg.cpp
  1080. 20>textdlgg.cpp
  1081. 20>tipdlg.cpp
  1082. 20>tipwin.cpp
  1083. 20>toolbkg.cpp
  1084. 20>treebkg.cpp
  1085. 20>treectlg.cpp
  1086. 20>treelist.cpp
  1087. 20>vlbox.cpp
  1088. 20>vscroll.cpp
  1089. 20>wizard.cpp
  1090. 20>aboutdlg.cpp
  1091. 20>accel.cpp
  1092. 20>anybutton.cpp
  1093. 20>app.cpp
  1094. 20>appprogress.cpp
  1095. 20>artmsw.cpp
  1096. 20>basemsw.cpp
  1097. 20>bitmap.cpp
  1098. 20>bmpbuttn.cpp
  1099. 20>bmpcbox.cpp
  1100. 20>brush.cpp
  1101. 20>button.cpp
  1102. 20>calctrl.cpp
  1103. 20>caret.cpp
  1104. 27>AvatarDrawer.cpp
  1105. 20>checkbox.cpp
  1106. 20>checklst.cpp
  1107. 20>choice.cpp
  1108. 20>clipbrd.cpp
  1109. 20>colordlg.cpp
  1110. 27>BoundingBox.cpp
  1111. 20>colour.cpp
  1112. 20>combo.cpp
  1113. 20>combobox.cpp
  1114. 20>commandlinkbutton.cpp
  1115. 27>D3DBase.cpp
  1116. 27>D3DBlob.cpp
  1117. 20>control.cpp
  1118. 20>cursor.cpp
  1119. 20>datecontrols.cpp
  1120. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1121. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1122. 27>^ (compiling source file BoundingBox.cpp)
  1123. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1124. 20>datectrl.cpp
  1125. 20>datetimectrl.cpp
  1126. 20>dc.cpp
  1127. 20>dcclient.cpp
  1128. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file BoundingBox.cpp)
  1129. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1130. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1131. 27>^ (compiling source file D3DBase.cpp)
  1132. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1133. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file D3DBase.cpp)
  1134. 20>dcmemory.cpp
  1135. 20>dcscreen.cpp
  1136. 20>dde.cpp
  1137. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1138. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1139. 27>^ (compiling source file AvatarDrawer.cpp)
  1140. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1141. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file AvatarDrawer.cpp)
  1142. 27>D3DShader.cpp
  1143. 20>dialog.cpp
  1144. 20>dib.cpp
  1145. 27>D3DState.cpp
  1146. 27>AvatarDrawer.cpp(343,5): warning C4840: non-portable use of class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' as an argument to a variadic function
  1147. 27>    DEBUG_LOG(VR, "LoadObj = '%s'", err);
  1148. 27>    ^
  1149. 27>AvatarDrawer.cpp(343,5): note: 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string' is non-trivial
  1150. 27>    DEBUG_LOG(VR, "LoadObj = '%s'", err);
  1151. 27>    ^
  1152. 20>dir.cpp
  1153. 27>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(1907,2): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string'
  1154. 27> basic_string(const basic_string& _Right)
  1155. 27> ^ (compiling source file AvatarDrawer.cpp)
  1156. 27>AvatarDrawer.cpp(343,5): note: the constructor and destructor will not be called; a bitwise copy of the class will be passed as the argument
  1157. 20>dirdlg.cpp
  1158. 20>display.cpp
  1159. 27>    DEBUG_LOG(VR, "LoadObj = '%s'", err);
  1160. 27>    ^
  1161. 27>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(4054,16): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
  1162. 27>using string = basic_string<char, char_traits<char>, allocator<char>>;
  1163. 20>dlmsw.cpp
  1164. 20>dragimag.cpp
  1165. 20>evtloop.cpp
  1166. 27>               ^ (compiling source file AvatarDrawer.cpp)
  1167. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1168. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1169. 20>evtloopconsole.cpp
  1170. 28>OGLTexture.cpp
  1171. 28>BoundingBox.cpp
  1172. 28>FramebufferManager.cpp
  1173. 28>main.cpp
  1174. 28>NativeVertexFormat.cpp
  1175. 28>PerfQuery.cpp
  1176. 28>PostProcessing.cpp
  1177. 28>ProgramShaderCache.cpp
  1178. 20>fdrepdlg.cpp
  1179. 20>filedlg.cpp
  1180. 27>^ (compiling source file D3DState.cpp)
  1181. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1182. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file D3DState.cpp)
  1183. 28>RasterFont.cpp
  1184. 20>font.cpp
  1185. 28>Render.cpp
  1186. 20>fontdlg.cpp
  1187. 20>fontenum.cpp
  1188. 20>fontutil.cpp
  1189. 20>frame.cpp
  1190. 20>gauge.cpp
  1191. 28>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1192. 28>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1193. 20>gdiimage.cpp
  1194. 20>gdiplus.cpp
  1195. 28>                                                                               ^ (compiling source file ProgramShaderCache.cpp)
  1196. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1197. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1198. 20>graphics.cpp
  1199. 20>headerctrl.cpp
  1200. 20>helpwin.cpp
  1201. 28>SamplerCache.cpp
  1202. 27>^ (compiling source file D3DShader.cpp)
  1203. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1204. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file D3DShader.cpp)
  1205. 27>D3DTexture.cpp
  1206. 28>StreamBuffer.cpp
  1207. 27>D3DUtil.cpp
  1208. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1209. 28>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1210. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1211. 27>^ (compiling source file D3DTexture.cpp)
  1212. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1213. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file D3DTexture.cpp)
  1214. 27>DXTexture.cpp
  1215. 27>FramebufferManager.cpp
  1216. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1217. 28>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1218. 28>                                                                               ^ (compiling source file Render.cpp)
  1219. 28>TextureCache.cpp
  1220. 20>hyperlink.cpp
  1221. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1222. 27>^ (compiling source file DXTexture.cpp)
  1223. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1224. 28>TextureConverter.cpp
  1225. 28>VertexManager.cpp
  1226. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file DXTexture.cpp)
  1227. 27>GeometryShaderCache.cpp
  1228. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1229. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1230. 28>VROGL.cpp
  1231. 27>^ (compiling source file D3DUtil.cpp)
  1232. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1233. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file D3DUtil.cpp)
  1234. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1235. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1236. 27>^ (compiling source file GeometryShaderCache.cpp)
  1237. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1238. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file GeometryShaderCache.cpp)
  1239. 27>main.cpp
  1240. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1241. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1242. 27>^ (compiling source file FramebufferManager.cpp)
  1243. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1244. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file FramebufferManager.cpp)
  1245. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1246. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1247. 27>^ (compiling source file main.cpp)
  1248. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1249. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file main.cpp)
  1250. 27>NativeVertexFormat.cpp
  1251. 27>PerfQuery.cpp
  1252. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1253. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1254. 27>^ (compiling source file NativeVertexFormat.cpp)
  1255. 28>VROGL.cpp(505,68): error C2352: 'Renderer::GetBackbufferWidth': illegal call of non-static member function
  1256. 28>    cfg.OGL.Header.BackBufferSize.w = Renderer::GetBackbufferWidth();
  1257. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1258. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file NativeVertexFormat.cpp)
  1259. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1260. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1261. 27>^ (compiling source file PerfQuery.cpp)
  1262. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1263. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file PerfQuery.cpp)
  1264. 27>PixelShaderCache.cpp
  1265. 27>PSTextureEncoder.cpp
  1266. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1267. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1268. 27>^ (compiling source file PixelShaderCache.cpp)
  1269. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1270. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file PixelShaderCache.cpp)
  1271. 28>                                                                   ^
  1272. 28>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/RenderBase.h(85): note: see declaration of 'Renderer::GetBackbufferWidth'
  1273. 28>  int GetBackbufferWidth() const { return m_backbuffer_width; }
  1274. 28>VROGL.cpp(506,69): error C2352: 'Renderer::GetBackbufferHeight': illegal call of non-static member function
  1275. 27>Render.cpp
  1276. 27>Television.cpp
  1277. 28>    cfg.OGL.Header.BackBufferSize.h = Renderer::GetBackbufferHeight();
  1278. 28>                                                                    ^
  1279. 28>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/RenderBase.h(86): note: see declaration of 'Renderer::GetBackbufferHeight'
  1280. 20>icon.cpp
  1281. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1282. 28>  int GetBackbufferHeight() const { return m_backbuffer_height; }
  1283. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1284. 27>^ (compiling source file PSTextureEncoder.cpp)
  1285. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1286. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file PSTextureEncoder.cpp)
  1287. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1288. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1289. 27>^ (compiling source file Television.cpp)
  1290. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1291. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file Television.cpp)
  1292. 28>Done building project "OGL.vcxproj" -- FAILED.
  1293. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1294. 27>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1295. 20>imaglist.cpp
  1296. 29>------ Build started: Project: Software, Configuration: Release x64 ------
  1297. 27>                                                                               ^ (compiling source file PixelShaderCache.cpp)
  1298. 20>listbox.cpp
  1299. 20>listctrl.cpp
  1300. 20>main.cpp
  1301. 20>mdi.cpp
  1302. 20>menu.cpp
  1303. 20>menuitem.cpp
  1304. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1305. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1306. 27>^ (compiling source file Render.cpp)
  1307. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1308. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file Render.cpp)
  1309. 27>TextureCache.cpp
  1310. 20>mimetype.cpp
  1311. 26>ActionReplay.cpp
  1312. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1313. 20>minifram.cpp
  1314. 20>msgdlg.cpp
  1315. 20>nativdlg.cpp
  1316. 27>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1317. 27>                                                                               ^ (compiling source file Render.cpp)
  1318. 27>tiny_obj_loader.cpp
  1319. 26>Analytics.cpp
  1320. 26>ARDecrypt.cpp
  1321. 20>nativewin.cpp
  1322. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1323. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1324. 26>BootManager.cpp
  1325. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  1326. 26>{
  1327. 26>^ (compiling source file BootManager.cpp)
  1328. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  1329. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file BootManager.cpp)
  1330. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  1331. 26>};
  1332. 26> ^ (compiling source file BootManager.cpp)
  1333. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  1334. 26>struct in_place_index_t (compiling source file BootManager.cpp)
  1335. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  1336. 27>^ (compiling source file TextureCache.cpp)
  1337. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1338. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file TextureCache.cpp)
  1339. 27>VertexManager.cpp
  1340. 27>VertexShaderCache.cpp
  1341. 26>};
  1342. 26> ^ (compiling source file BootManager.cpp)
  1343. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  1344. 26>struct in_place_type_t (compiling source file BootManager.cpp)
  1345. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  1346. 26>constexpr in_place_t in_place{};
  1347. 26>                             ^ (compiling source file BootManager.cpp)
  1348. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  1349. 26>constexpr in_place_t in_place{};
  1350. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1351. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1352. 27>^ (compiling source file VertexManager.cpp)
  1353. 26>                     ^ (compiling source file BootManager.cpp)
  1354. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  1355. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file BootManager.cpp)
  1356. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  1357. 26>constexpr in_place_index_t<I> in_place_index{};
  1358. 26>                                            ^ (compiling source file BootManager.cpp)
  1359. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1360. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file VertexManager.cpp)
  1361. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1362. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1363. 27>^ (compiling source file VertexShaderCache.cpp)
  1364. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1365. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  1366. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file BootManager.cpp)
  1367. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  1368. 26>constexpr in_place_type_t<T> in_place_type{};
  1369. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file VertexShaderCache.cpp)
  1370. 27>VRD3D.cpp
  1371. 26>                                          ^ (compiling source file BootManager.cpp)
  1372. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  1373. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file BootManager.cpp)
  1374. 20>nonownedwnd.cpp
  1375. 20>notebook.cpp
  1376. 26>Boot.cpp
  1377. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  1378. 26>{
  1379. 26>^ (compiling source file Boot\Boot.cpp)
  1380. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  1381. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Boot\Boot.cpp)
  1382. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  1383. 26>};
  1384. 26> ^ (compiling source file Boot\Boot.cpp)
  1385. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  1386. 26>struct in_place_index_t (compiling source file Boot\Boot.cpp)
  1387. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  1388. 27>XFBEncoder.cpp
  1389. 26>};
  1390. 26> ^ (compiling source file Boot\Boot.cpp)
  1391. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  1392. 26>struct in_place_type_t (compiling source file Boot\Boot.cpp)
  1393. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  1394. 26>constexpr in_place_t in_place{};
  1395. 26>                             ^ (compiling source file Boot\Boot.cpp)
  1396. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  1397. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1398. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1399. 27>^ (compiling source file VRD3D.cpp)
  1400. 26>constexpr in_place_t in_place{};
  1401. 26>                     ^ (compiling source file Boot\Boot.cpp)
  1402. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  1403. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Boot\Boot.cpp)
  1404. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1405. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file VRD3D.cpp)
  1406. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoBackends/D3D/D3DBase.h(18,1): warning C4005: 'DXGI_PRESENT_ALLOW_TEARING': macro redefinition
  1407. 27>#define DXGI_PRESENT_ALLOW_TEARING (0x00000200UL)
  1408. 27>^ (compiling source file XFBEncoder.cpp)
  1409. 27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared\dxgi.h(1693): note: see previous definition of 'DXGI_PRESENT_ALLOW_TEARING'
  1410. 29>Clipper.cpp
  1411. 29>DebugUtil.cpp
  1412. 27>#define DXGI_PRESENT_ALLOW_TEARING             0x00000200UL (compiling source file XFBEncoder.cpp)
  1413. 27>VRD3D.cpp(404,78): error C2352: 'Renderer::GetTargetWidth': illegal call of non-static member function
  1414. 27>      g_eye_texture[0].D3D11.Header.TextureSize.w = Renderer::GetTargetWidth();
  1415. 27>                                                                             ^
  1416. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  1417. 26>constexpr in_place_index_t<I> in_place_index{};
  1418. 26>                                            ^ (compiling source file Boot\Boot.cpp)
  1419. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  1420. 20>notifmsg.cpp
  1421. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Boot\Boot.cpp)
  1422. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  1423. 26>constexpr in_place_type_t<T> in_place_type{};
  1424. 26>                                          ^ (compiling source file Boot\Boot.cpp)
  1425. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  1426. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Boot\Boot.cpp)
  1427. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/RenderBase.h(82): note: see declaration of 'Renderer::GetTargetWidth'
  1428. 27>  int GetTargetWidth() const { return m_target_width; }
  1429. 27>VRD3D.cpp(405,79): error C2352: 'Renderer::GetTargetHeight': illegal call of non-static member function
  1430. 27>      g_eye_texture[0].D3D11.Header.TextureSize.h = Renderer::GetTargetHeight();
  1431. 29>EfbCopy.cpp
  1432. 29>EfbInterface.cpp
  1433. 20>automtn.cpp
  1434. 20>dataobj.cpp
  1435. 20>dropsrc.cpp
  1436. 27>                                                                              ^
  1437. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/RenderBase.h(83): note: see declaration of 'Renderer::GetTargetHeight'
  1438. 27>  int GetTargetHeight() const { return m_target_height; }
  1439. 27>VRD3D.cpp(408,86): error C2352: 'Renderer::GetTargetWidth': illegal call of non-static member function
  1440. 27>      g_eye_texture[0].D3D11.Header.RenderViewport.Size.w = Renderer::GetTargetWidth();
  1441. 27>                                                                                     ^
  1442. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/RenderBase.h(82): note: see declaration of 'Renderer::GetTargetWidth'
  1443. 29>Rasterizer.cpp
  1444. 29>SetupUnit.cpp
  1445. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1126,72): error C3528: 'Is': the number of elements in this pack expansion does not match the number of elements in 'Js'
  1446. 26>    return make_farray(make_fmatrix_impl<F, Vs...>(lib::index_sequence<Is..., Js>{}, ls...)...);
  1447. 26>                                                                       ^ (compiling source file BootManager.cpp)
  1448. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1131): note: see reference to function template instantiation 'auto mpark::detail::visitation::base::make_fmatrix_impl<F,const mpark::detail::base<mpark::detail::Trait::Available,Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&,,0,1,>(mpark::lib::cpp14::integer_sequence<::size_t>,mpark::lib::cpp14::integer_sequence<::size_t,0,1>)' being compiled
  1449. 26>        with
  1450. 26>        [
  1451. 26>            F=mpark::detail::visitation::variant::value_visitor<BootManager::RestoreSYSCONF::<lambda_d2ea595043a8131aff6f1fc54edf2bba>> &&
  1452. 26>        ]
  1453. 26>  { (compiling source file BootManager.cpp)
  1454. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1414): note: see reference to class template instantiation 'mpark::detail::base<mpark::detail::Trait::Available,Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>' being compiled
  1455. 29>SWmain.cpp
  1456. 27>  int GetTargetWidth() const { return m_target_width; }
  1457. 27>VRD3D.cpp(409,87): error C2352: 'Renderer::GetTargetHeight': illegal call of non-static member function
  1458. 27>      g_eye_texture[0].D3D11.Header.RenderViewport.Size.h = Renderer::GetTargetHeight();
  1459. 27>                                                                                      ^
  1460. 27>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/RenderBase.h(83): note: see declaration of 'Renderer::GetTargetHeight'
  1461. 27>  int GetTargetHeight() const { return m_target_height; }
  1462. 29>SWOGLWindow.cpp
  1463. 26>                         }); (compiling source file BootManager.cpp)
  1464. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1423): note: see reference to class template instantiation 'mpark::detail::destructor<Traits,mpark::detail::Trait::Available>' being compiled
  1465. 26>        with
  1466. 26>        [
  1467. 29>SWRenderer.cpp
  1468. 29>SWTexture.cpp
  1469. 26>            Traits=mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>
  1470. 26>        ]
  1471. 26>{ (compiling source file BootManager.cpp)
  1472. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1500): note: see reference to class template instantiation 'mpark::detail::constructor<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>>' being compiled
  1473. 26>                               }); (compiling source file BootManager.cpp)
  1474. 29>SWVertexLoader.cpp
  1475. 29>Tev.cpp
  1476. 29>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1477. 29>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1478. 27>Done building project "D3D.vcxproj" -- FAILED.
  1479. 29>                                                                               ^ (compiling source file SWVertexLoader.cpp)
  1480. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1532): note: see reference to class template instantiation 'mpark::detail::move_constructor<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>,mpark::detail::Trait::Available>' being compiled
  1481. 26>                               }); (compiling source file BootManager.cpp)
  1482. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1541): note: see reference to class template instantiation 'mpark::detail::copy_constructor<Traits,mpark::detail::Trait::Available>' being compiled
  1483. 26>        with
  1484. 30>------ Build started: Project: Null, Configuration: Release x64 ------
  1485. 26>        [
  1486. 26>            Traits=mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>
  1487. 29>TextureEncoder.cpp
  1488. 26>        ]
  1489. 26>{ (compiling source file BootManager.cpp)
  1490. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1659): note: see reference to class template instantiation 'mpark::detail::assignment<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>>' being compiled
  1491. 26>                              }); (compiling source file BootManager.cpp)
  1492. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1693): note: see reference to class template instantiation 'mpark::detail::move_assignment<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>,mpark::detail::Trait::Available>' being compiled
  1493. 26>                              }); (compiling source file BootManager.cpp)
  1494. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1702): note: see reference to class template instantiation 'mpark::detail::copy_assignment<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>,mpark::detail::Trait::Available>' being compiled
  1495. 26>{ (compiling source file BootManager.cpp)
  1496. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1954): note: see reference to class template instantiation 'mpark::detail::impl<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>' being compiled
  1497. 26>  detail::impl<Ts...> impl_; (compiling source file BootManager.cpp)
  1498. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Core/Config/SYSCONFSettings.h(34): note: see reference to class template instantiation 'mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>' being compiled
  1499. 26>  std::variant<ConfigInfo<u32>, ConfigInfo<bool>> config_info; (compiling source file BootManager.cpp)
  1500. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177): note: see reference to function template instantiation 'auto mpark::detail::visitation::base::make_fmatrix<Visitor&&,const mpark::detail::base<mpark::detail::Trait::Available,Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(void)' being compiled
  1501. 29>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1502. 26>        with
  1503. 29>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1504. 29>                                                                               ^ (compiling source file Tev.cpp)
  1505. 29>TextureSampler.cpp
  1506. 29>TransformUnit.cpp
  1507. 26>        [
  1508. 26>            Visitor=mpark::detail::visitation::variant::value_visitor<BootManager::RestoreSYSCONF::<lambda_d2ea595043a8131aff6f1fc54edf2bba>>
  1509. 26>        ]
  1510. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...)) (compiling source file BootManager.cpp)
  1511. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1226): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::base::visit_alt<T,const mpark::detail::impl<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(Visitor &&,const mpark::detail::impl<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>> &)' being compiled
  1512. 26>        with
  1513. 26>        [
  1514. 26>            T=mpark::detail::visitation::variant::value_visitor<BootManager::RestoreSYSCONF::<lambda_d2ea595043a8131aff6f1fc54edf2bba>>,
  1515. 26>            Visitor=mpark::detail::visitation::variant::value_visitor<BootManager::RestoreSYSCONF::<lambda_d2ea595043a8131aff6f1fc54edf2bba>>
  1516. 26>        ]
  1517. 26>                                                         lib::forward<Vs>(vs).impl_...)) (compiling source file BootManager.cpp)
  1518. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1239): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::variant::visit_alt<mpark::detail::visitation::variant::value_visitor<Visitor>,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(mpark::detail::visitation::variant::value_visitor<Visitor> &&,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>> &)' being compiled
  1519. 26>        with
  1520. 26>        [
  1521. 20>droptgt.cpp
  1522. 29>Done building project "Software.vcxproj" -- FAILED.
  1523. 31>------ Build started: Project: Vulkan, Configuration: Release x64 ------
  1524. 20>oleutils.cpp
  1525. 20>safearray.cpp
  1526. 26>            Visitor=BootManager::RestoreSYSCONF::<lambda_d2ea595043a8131aff6f1fc54edf2bba>
  1527. 26>        ]
  1528. 26>                                           lib::forward<Vs>(vs)...)) (compiling source file BootManager.cpp)
  1529. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(2201): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::variant::visit_value<T,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(Visitor &&,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>> &)' being compiled
  1530. 26>        with
  1531. 26>        [
  1532. 26>            T=BootManager::RestoreSYSCONF::<lambda_d2ea595043a8131aff6f1fc54edf2bba>,
  1533. 26>            Visitor=BootManager::RestoreSYSCONF::<lambda_d2ea595043a8131aff6f1fc54edf2bba>
  1534. 26>        ]
  1535. 26>                                             lib::forward<Vs>(vs)...)) (compiling source file BootManager.cpp)
  1536. 26>BootManager.cpp(455): note: see reference to function template instantiation 'decltype(auto) mpark::visit<BootManager::RestoreSYSCONF::<lambda_d2ea595043a8131aff6f1fc54edf2bba>,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(Visitor &&,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>> &)' being compiled
  1537. 26>        with
  1538. 26>        [
  1539. 26>            Visitor=BootManager::RestoreSYSCONF::<lambda_d2ea595043a8131aff6f1fc54edf2bba>
  1540. 26>        ]
  1541. 26>        setting.config_info);
  1542. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1126,12): error C2672: 'mpark::detail::visitation::base::make_farray': no matching overloaded function found
  1543. 26>    return make_farray(make_fmatrix_impl<F, Vs...>(lib::index_sequence<Is..., Js>{}, ls...)...);
  1544. 26>           ^ (compiling source file BootManager.cpp)
  1545. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): error C2893: Failed to specialize function template 'mpark::lib::cpp14::array<std::common_type<std::decay<Fs>::type...>::type,sizeof...(Fs)> mpark::detail::visitation::base::make_farray(Fs &&...)'
  1546. 26>  {
  1547. 26>  ^ (compiling source file BootManager.cpp)
  1548. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): note: With the following template arguments:
  1549. 26>  {
  1550. 26>  ^ (compiling source file BootManager.cpp)
  1551. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): note: 'Fs={}'
  1552. 26>  {
  1553. 26>  ^ (compiling source file BootManager.cpp)
  1554. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1175,1): error C2672: 'mpark::detail::visitation::base::at': no matching overloaded function found
  1555. 26>      visit_alt(Visitor&& visitor, Vs&&... vs) DECLTYPE_AUTO_RETURN(
  1556. 26>^ (compiling source file BootManager.cpp)
  1557. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177,1): error C2784: 'const remove_all_extents<T>::type &mpark::detail::visitation::base::at(const mpark::lib::cpp14::array<T,N> &,::size_t,Is...)': could not deduce template argument for 'const mpark::lib::cpp14::array<T,N> &' from 'void'
  1558. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...))
  1559. 26>^ (compiling source file BootManager.cpp)
  1560. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1057): note: see declaration of 'mpark::detail::visitation::base::at'
  1561. 26>  inline static constexpr const lib::remove_all_extents_t<T>& at(const lib::array<T, N>& elems, (compiling source file BootManager.cpp)
  1562. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177,1): error C2780: 'const T &mpark::detail::visitation::base::at(const T &)': expects 1 arguments - 2 provided
  1563. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...))
  1564. 26>^ (compiling source file BootManager.cpp)
  1565. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1051): note: see declaration of 'mpark::detail::visitation::base::at'
  1566. 26>  inline static constexpr const T& at(const T& elem) (compiling source file BootManager.cpp)
  1567. 26>Boot_BS2Emu.cpp
  1568. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  1569. 26>{
  1570. 26>^ (compiling source file Boot\Boot_BS2Emu.cpp)
  1571. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  1572. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Boot\Boot_BS2Emu.cpp)
  1573. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  1574. 26>};
  1575. 26> ^ (compiling source file Boot\Boot_BS2Emu.cpp)
  1576. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  1577. 26>struct in_place_index_t (compiling source file Boot\Boot_BS2Emu.cpp)
  1578. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  1579. 26>};
  1580. 26> ^ (compiling source file Boot\Boot_BS2Emu.cpp)
  1581. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  1582. 26>struct in_place_type_t (compiling source file Boot\Boot_BS2Emu.cpp)
  1583. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  1584. 26>constexpr in_place_t in_place{};
  1585. 26>                             ^ (compiling source file Boot\Boot_BS2Emu.cpp)
  1586. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  1587. 26>constexpr in_place_t in_place{};
  1588. 26>                     ^ (compiling source file Boot\Boot_BS2Emu.cpp)
  1589. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  1590. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Boot\Boot_BS2Emu.cpp)
  1591. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  1592. 26>constexpr in_place_index_t<I> in_place_index{};
  1593. 26>                                            ^ (compiling source file Boot\Boot_BS2Emu.cpp)
  1594. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  1595. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Boot\Boot_BS2Emu.cpp)
  1596. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  1597. 26>constexpr in_place_type_t<T> in_place_type{};
  1598. 26>                                          ^ (compiling source file Boot\Boot_BS2Emu.cpp)
  1599. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  1600. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Boot\Boot_BS2Emu.cpp)
  1601. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1126,72): error C3528: 'Is': the number of elements in this pack expansion does not match the number of elements in 'Js'
  1602. 26>    return make_farray(make_fmatrix_impl<F, Vs...>(lib::index_sequence<Is..., Js>{}, ls...)...);
  1603. 26>                                                                       ^ (compiling source file Boot\Boot.cpp)
  1604. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1131): note: see reference to function template instantiation 'auto mpark::detail::visitation::base::make_fmatrix_impl<F,mpark::detail::base<mpark::detail::Trait::Available,BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>&,,0,1,2,3,4,5,>(mpark::lib::cpp14::integer_sequence<::size_t>,mpark::lib::cpp14::integer_sequence<::size_t,0,1,2,3,4,5>)' being compiled
  1605. 26>        with
  1606. 26>        [
  1607. 26>            F=mpark::detail::visitation::variant::value_visitor<CBoot::BootUp::BootTitle> &&
  1608. 26>        ]
  1609. 26>  { (compiling source file Boot\Boot.cpp)
  1610. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1414): note: see reference to class template instantiation 'mpark::detail::base<mpark::detail::Trait::Available,BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>' being compiled
  1611. 26>                         }); (compiling source file Boot\Boot.cpp)
  1612. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1423): note: see reference to class template instantiation 'mpark::detail::destructor<Traits,mpark::detail::Trait::Available>' being compiled
  1613. 26>        with
  1614. 26>        [
  1615. 26>            Traits=mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>
  1616. 26>        ]
  1617. 26>{ (compiling source file Boot\Boot.cpp)
  1618. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1500): note: see reference to class template instantiation 'mpark::detail::constructor<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>>' being compiled
  1619. 26>                               }); (compiling source file Boot\Boot.cpp)
  1620. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1535): note: see reference to class template instantiation 'mpark::detail::move_constructor<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>,mpark::detail::Trait::Available>' being compiled
  1621. 26>                               copy_constructor(const copy_constructor&) = delete;); (compiling source file Boot\Boot.cpp)
  1622. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1541): note: see reference to class template instantiation 'mpark::detail::copy_constructor<Traits,mpark::detail::Trait::Unavailable>' being compiled
  1623. 26>        with
  1624. 26>        [
  1625. 26>            Traits=mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>
  1626. 26>        ]
  1627. 26>{ (compiling source file Boot\Boot.cpp)
  1628. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1659): note: see reference to class template instantiation 'mpark::detail::assignment<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>>' being compiled
  1629. 26>                              }); (compiling source file Boot\Boot.cpp)
  1630. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1696): note: see reference to class template instantiation 'mpark::detail::move_assignment<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>,mpark::detail::Trait::Available>' being compiled
  1631. 26>                              copy_assignment& operator=(const copy_assignment&) = delete;); (compiling source file Boot\Boot.cpp)
  1632. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1702): note: see reference to class template instantiation 'mpark::detail::copy_assignment<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>,mpark::detail::Trait::Unavailable>' being compiled
  1633. 26>{ (compiling source file Boot\Boot.cpp)
  1634. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1954): note: see reference to class template instantiation 'mpark::detail::impl<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>' being compiled
  1635. 26>  detail::impl<Ts...> impl_; (compiling source file Boot\Boot.cpp)
  1636. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Core/Boot/Boot.h(75): note: see reference to class template instantiation 'mpark::variant<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>' being compiled
  1637. 26>  Parameters parameters; (compiling source file Boot\Boot.cpp)
  1638. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177): note: see reference to function template instantiation 'auto mpark::detail::visitation::base::make_fmatrix<Visitor&&,mpark::detail::base<mpark::detail::Trait::Available,BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>&>(void)' being compiled
  1639. 26>        with
  1640. 26>        [
  1641. 26>            Visitor=mpark::detail::visitation::variant::value_visitor<CBoot::BootUp::BootTitle>
  1642. 26>        ]
  1643. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...)) (compiling source file Boot\Boot.cpp)
  1644. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1226): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::base::visit_alt<T,mpark::detail::impl<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>&>(Visitor &&,mpark::detail::impl<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF> &)' being compiled
  1645. 26>        with
  1646. 26>        [
  1647. 26>            T=mpark::detail::visitation::variant::value_visitor<CBoot::BootUp::BootTitle>,
  1648. 26>            Visitor=mpark::detail::visitation::variant::value_visitor<CBoot::BootUp::BootTitle>
  1649. 26>        ]
  1650. 26>                                                         lib::forward<Vs>(vs).impl_...)) (compiling source file Boot\Boot.cpp)
  1651. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1239): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::variant::visit_alt<mpark::detail::visitation::variant::value_visitor<Visitor>,BootParameters::Parameters&>(mpark::detail::visitation::variant::value_visitor<Visitor> &&,BootParameters::Parameters &)' being compiled
  1652. 26>        with
  1653. 26>        [
  1654. 26>            Visitor=CBoot::BootUp::BootTitle
  1655. 26>        ]
  1656. 26>                                           lib::forward<Vs>(vs)...)) (compiling source file Boot\Boot.cpp)
  1657. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(2201): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::variant::visit_value<T,BootParameters::Parameters&>(Visitor &&,BootParameters::Parameters &)' being compiled
  1658. 26>        with
  1659. 26>        [
  1660. 26>            T=CBoot::BootUp::BootTitle,
  1661. 26>            Visitor=CBoot::BootUp::BootTitle
  1662. 26>        ]
  1663. 26>                                             lib::forward<Vs>(vs)...)) (compiling source file Boot\Boot.cpp)
  1664. 26>Boot\Boot.cpp(416): note: see reference to function template instantiation 'decltype(auto) mpark::visit<CBoot::BootUp::BootTitle,BootParameters::Parameters&>(Visitor &&,BootParameters::Parameters &)' being compiled
  1665. 26>        with
  1666. 26>        [
  1667. 26>            Visitor=CBoot::BootUp::BootTitle
  1668. 26>        ]
  1669. 26>  if (!std::visit(BootTitle(), boot->parameters))
  1670. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1126,12): error C2672: 'mpark::detail::visitation::base::make_farray': no matching overloaded function found
  1671. 26>    return make_farray(make_fmatrix_impl<F, Vs...>(lib::index_sequence<Is..., Js>{}, ls...)...);
  1672. 26>           ^ (compiling source file Boot\Boot.cpp)
  1673. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): error C2893: Failed to specialize function template 'mpark::lib::cpp14::array<std::common_type<std::decay<Fs>::type...>::type,sizeof...(Fs)> mpark::detail::visitation::base::make_farray(Fs &&...)'
  1674. 26>  {
  1675. 26>  ^ (compiling source file Boot\Boot.cpp)
  1676. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): note: With the following template arguments:
  1677. 26>  {
  1678. 26>  ^ (compiling source file Boot\Boot.cpp)
  1679. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): note: 'Fs={}'
  1680. 26>  {
  1681. 26>  ^ (compiling source file Boot\Boot.cpp)
  1682. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1175,1): error C2672: 'mpark::detail::visitation::base::at': no matching overloaded function found
  1683. 26>      visit_alt(Visitor&& visitor, Vs&&... vs) DECLTYPE_AUTO_RETURN(
  1684. 26>^ (compiling source file Boot\Boot.cpp)
  1685. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177,1): error C2784: 'const remove_all_extents<T>::type &mpark::detail::visitation::base::at(const mpark::lib::cpp14::array<T,N> &,::size_t,Is...)': could not deduce template argument for 'const mpark::lib::cpp14::array<T,N> &' from 'void'
  1686. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...))
  1687. 26>^ (compiling source file Boot\Boot.cpp)
  1688. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1057): note: see declaration of 'mpark::detail::visitation::base::at'
  1689. 26>  inline static constexpr const lib::remove_all_extents_t<T>& at(const lib::array<T, N>& elems, (compiling source file Boot\Boot.cpp)
  1690. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177,1): error C2780: 'const T &mpark::detail::visitation::base::at(const T &)': expects 1 arguments - 2 provided
  1691. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...))
  1692. 26>^ (compiling source file Boot\Boot.cpp)
  1693. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1051): note: see declaration of 'mpark::detail::visitation::base::at'
  1694. 26>  inline static constexpr const T& at(const T& elem) (compiling source file Boot\Boot.cpp)
  1695. 26>Boot\Boot.cpp(416,49): error C2171: '!': illegal on operands of type 'void'
  1696. 26>  if (!std::visit(BootTitle(), boot->parameters))
  1697. 26>                                                ^
  1698. 26>Boot\Boot.cpp(416,49): error C2451: conditional expression of type 'void' is illegal
  1699. 26>  if (!std::visit(BootTitle(), boot->parameters))
  1700. 26>                                                ^
  1701. 26>Boot\Boot.cpp(416,49): note: Expressions of type void cannot be converted to other types
  1702. 26>  if (!std::visit(BootTitle(), boot->parameters))
  1703. 26>                                                ^
  1704. 26>Boot_WiiWAD.cpp
  1705. 20>uuid.cpp
  1706. 20>ownerdrw.cpp
  1707. 20>palette.cpp
  1708. 31>BoundingBox.cpp
  1709. 31>CommandBufferManager.cpp
  1710. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  1711. 26>{
  1712. 26>^ (compiling source file Boot\Boot_WiiWAD.cpp)
  1713. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  1714. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Boot\Boot_WiiWAD.cpp)
  1715. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  1716. 26>};
  1717. 26> ^ (compiling source file Boot\Boot_WiiWAD.cpp)
  1718. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  1719. 31>FramebufferManager.cpp
  1720. 31>main.cpp
  1721. 26>struct in_place_index_t (compiling source file Boot\Boot_WiiWAD.cpp)
  1722. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  1723. 26>};
  1724. 26> ^ (compiling source file Boot\Boot_WiiWAD.cpp)
  1725. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  1726. 26>struct in_place_type_t (compiling source file Boot\Boot_WiiWAD.cpp)
  1727. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  1728. 26>constexpr in_place_t in_place{};
  1729. 26>                             ^ (compiling source file Boot\Boot_WiiWAD.cpp)
  1730. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  1731. 26>constexpr in_place_t in_place{};
  1732. 26>                     ^ (compiling source file Boot\Boot_WiiWAD.cpp)
  1733. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  1734. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Boot\Boot_WiiWAD.cpp)
  1735. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  1736. 26>constexpr in_place_index_t<I> in_place_index{};
  1737. 26>                                            ^ (compiling source file Boot\Boot_WiiWAD.cpp)
  1738. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  1739. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Boot\Boot_WiiWAD.cpp)
  1740. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  1741. 26>constexpr in_place_type_t<T> in_place_type{};
  1742. 26>                                          ^ (compiling source file Boot\Boot_WiiWAD.cpp)
  1743. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  1744. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Boot\Boot_WiiWAD.cpp)
  1745. 26>DolReader.cpp
  1746. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  1747. 26>{
  1748. 31>PostProcessing.cpp
  1749. 26>^ (compiling source file Boot\DolReader.cpp)
  1750. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  1751. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Boot\DolReader.cpp)
  1752. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  1753. 26>};
  1754. 26> ^ (compiling source file Boot\DolReader.cpp)
  1755. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  1756. 26>struct in_place_index_t (compiling source file Boot\DolReader.cpp)
  1757. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  1758. 31>ShaderCache.cpp
  1759. 26>};
  1760. 26> ^ (compiling source file Boot\DolReader.cpp)
  1761. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  1762. 26>struct in_place_type_t (compiling source file Boot\DolReader.cpp)
  1763. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  1764. 26>constexpr in_place_t in_place{};
  1765. 26>                             ^ (compiling source file Boot\DolReader.cpp)
  1766. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  1767. 26>constexpr in_place_t in_place{};
  1768. 26>                     ^ (compiling source file Boot\DolReader.cpp)
  1769. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  1770. 31>TextureConverter.cpp
  1771. 31>PerfQuery.cpp
  1772. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Boot\DolReader.cpp)
  1773. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  1774. 26>constexpr in_place_index_t<I> in_place_index{};
  1775. 26>                                            ^ (compiling source file Boot\DolReader.cpp)
  1776. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  1777. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Boot\DolReader.cpp)
  1778. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  1779. 26>constexpr in_place_type_t<T> in_place_type{};
  1780. 26>                                          ^ (compiling source file Boot\DolReader.cpp)
  1781. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  1782. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Boot\DolReader.cpp)
  1783. 26>ElfReader.cpp
  1784. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  1785. 26>{
  1786. 26>^ (compiling source file Boot\ElfReader.cpp)
  1787. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  1788. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Boot\ElfReader.cpp)
  1789. 31>RasterFont.cpp
  1790. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  1791. 26>};
  1792. 26> ^ (compiling source file Boot\ElfReader.cpp)
  1793. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  1794. 26>struct in_place_index_t (compiling source file Boot\ElfReader.cpp)
  1795. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  1796. 26>};
  1797. 26> ^ (compiling source file Boot\ElfReader.cpp)
  1798. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  1799. 26>struct in_place_type_t (compiling source file Boot\ElfReader.cpp)
  1800. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  1801. 26>constexpr in_place_t in_place{};
  1802. 26>                             ^ (compiling source file Boot\ElfReader.cpp)
  1803. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  1804. 26>constexpr in_place_t in_place{};
  1805. 26>                     ^ (compiling source file Boot\ElfReader.cpp)
  1806. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  1807. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Boot\ElfReader.cpp)
  1808. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  1809. 26>constexpr in_place_index_t<I> in_place_index{};
  1810. 26>                                            ^ (compiling source file Boot\ElfReader.cpp)
  1811. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  1812. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Boot\ElfReader.cpp)
  1813. 20>panel.cpp
  1814. 20>pen.cpp
  1815. 20>popupwin.cpp
  1816. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  1817. 26>constexpr in_place_type_t<T> in_place_type{};
  1818. 26>                                          ^ (compiling source file Boot\ElfReader.cpp)
  1819. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  1820. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Boot\ElfReader.cpp)
  1821. 31>StagingBuffer.cpp
  1822. 26>GraphicsSettings.cpp
  1823. 20>power.cpp
  1824. 20>radiobox.cpp
  1825. 20>radiobut.cpp
  1826. 26>MainSettings.cpp
  1827. 31>StagingTexture2D.cpp
  1828. 20>regconf.cpp
  1829. 20>region.cpp
  1830. 26>NetplaySettings.cpp
  1831. 26>SYSCONFSettings.cpp
  1832. 20>registry.cpp
  1833. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  1834. 31>Util.cpp
  1835. 26>{
  1836. 26>^ (compiling source file Config\SYSCONFSettings.cpp)
  1837. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  1838. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Config\SYSCONFSettings.cpp)
  1839. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  1840. 26>};
  1841. 26> ^ (compiling source file Config\SYSCONFSettings.cpp)
  1842. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  1843. 26>struct in_place_index_t (compiling source file Config\SYSCONFSettings.cpp)
  1844. 31>VertexFormat.cpp
  1845. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  1846. 26>};
  1847. 26> ^ (compiling source file Config\SYSCONFSettings.cpp)
  1848. 31>ObjectCache.cpp
  1849. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  1850. 26>struct in_place_type_t (compiling source file Config\SYSCONFSettings.cpp)
  1851. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  1852. 26>constexpr in_place_t in_place{};
  1853. 26>                             ^ (compiling source file Config\SYSCONFSettings.cpp)
  1854. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  1855. 26>constexpr in_place_t in_place{};
  1856. 26>                     ^ (compiling source file Config\SYSCONFSettings.cpp)
  1857. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  1858. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Config\SYSCONFSettings.cpp)
  1859. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  1860. 26>constexpr in_place_index_t<I> in_place_index{};
  1861. 26>                                            ^ (compiling source file Config\SYSCONFSettings.cpp)
  1862. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  1863. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Config\SYSCONFSettings.cpp)
  1864. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  1865. 26>constexpr in_place_type_t<T> in_place_type{};
  1866. 26>                                          ^ (compiling source file Config\SYSCONFSettings.cpp)
  1867. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  1868. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Config\SYSCONFSettings.cpp)
  1869. 26>BaseConfigLoader.cpp
  1870. 31>Renderer.cpp
  1871. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  1872. 26>{
  1873. 26>^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1874. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  1875. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1876. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  1877. 26>};
  1878. 26> ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1879. 31>ShaderCompiler.cpp
  1880. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  1881. 26>struct in_place_index_t (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1882. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  1883. 26>};
  1884. 26> ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1885. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  1886. 26>struct in_place_type_t (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1887. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  1888. 26>constexpr in_place_t in_place{};
  1889. 26>                             ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1890. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  1891. 26>constexpr in_place_t in_place{};
  1892. 26>                     ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1893. 31>StateTracker.cpp
  1894. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  1895. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1896. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  1897. 26>constexpr in_place_index_t<I> in_place_index{};
  1898. 26>                                            ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1899. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  1900. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1901. 31>StreamBuffer.cpp
  1902. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  1903. 26>constexpr in_place_type_t<T> in_place_type{};
  1904. 26>                                          ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1905. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  1906. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1907. 20>renderer.cpp
  1908. 31>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1909. 31>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1910. 20>richmsgdlg.cpp
  1911. 26>GameConfigLoader.cpp
  1912. 20>richtooltip.cpp
  1913. 31>                                                                               ^ (compiling source file Renderer.cpp)
  1914. 31>SwapChain.cpp
  1915. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  1916. 20>scrolbar.cpp
  1917. 26>{
  1918. 31>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\VideoCommon/PixelShaderManager.h(53,80): error C4596: 'constants_replay': illegal qualified name in member declaration
  1919. 31>  static std::vector<PixelShaderConstants> PixelShaderManager::constants_replay;
  1920. 31>                                                                               ^ (compiling source file StateTracker.cpp)
  1921. 26>^ (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1922. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  1923. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1924. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  1925. 31>Texture2D.cpp
  1926. 26>};
  1927. 26> ^ (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1928. 31>TextureCache.cpp
  1929. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  1930. 26>struct in_place_index_t (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1931. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  1932. 26>};
  1933. 26> ^ (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1934. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  1935. 26>struct in_place_type_t (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1936. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  1937. 26>constexpr in_place_t in_place{};
  1938. 26>                             ^ (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1939. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  1940. 26>constexpr in_place_t in_place{};
  1941. 26>                     ^ (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1942. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  1943. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1944. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  1945. 26>constexpr in_place_index_t<I> in_place_index{};
  1946. 26>                                            ^ (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1947. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  1948. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1949. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  1950. 31>VertexManager.cpp
  1951. 20>settings.cpp
  1952. 31>VKTexture.cpp
  1953. 26>constexpr in_place_type_t<T> in_place_type{};
  1954. 26>                                          ^ (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1955. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  1956. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file ConfigLoaders\GameConfigLoader.cpp)
  1957. 26>IsSettingSaveable.cpp
  1958. 26>MovieConfigLoader.cpp
  1959. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1126,72): error C3528: 'Is': the number of elements in this pack expansion does not match the number of elements in 'Js'
  1960. 26>    return make_farray(make_fmatrix_impl<F, Vs...>(lib::index_sequence<Is..., Js>{}, ls...)...);
  1961. 20>slider.cpp
  1962. 26>                                                                       ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1963. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1131): note: see reference to function template instantiation 'auto mpark::detail::visitation::base::make_fmatrix_impl<F,const mpark::detail::base<mpark::detail::Trait::Available,Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&,,0,1,>(mpark::lib::cpp14::integer_sequence<::size_t>,mpark::lib::cpp14::integer_sequence<::size_t,0,1>)' being compiled
  1964. 31>VulkanContext.cpp
  1965. 26>        with
  1966. 26>        [
  1967. 26>            F=mpark::detail::visitation::variant::value_visitor<ConfigLoaders::SaveToSYSCONF::<lambda_a71468d72304f2e8e4499313d23fa8c7>> &&
  1968. 26>        ]
  1969. 26>  { (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1970. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1414): note: see reference to class template instantiation 'mpark::detail::base<mpark::detail::Trait::Available,Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>' being compiled
  1971. 26>                         }); (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1972. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1423): note: see reference to class template instantiation 'mpark::detail::destructor<Traits,mpark::detail::Trait::Available>' being compiled
  1973. 26>        with
  1974. 26>        [
  1975. 26>            Traits=mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>
  1976. 26>        ]
  1977. 26>{ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1978. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1500): note: see reference to class template instantiation 'mpark::detail::constructor<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>>' being compiled
  1979. 31>VulkanLoader.cpp
  1980. 26>                               }); (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1981. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1532): note: see reference to class template instantiation 'mpark::detail::move_constructor<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>,mpark::detail::Trait::Available>' being compiled
  1982. 26>                               }); (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1983. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1541): note: see reference to class template instantiation 'mpark::detail::copy_constructor<Traits,mpark::detail::Trait::Available>' being compiled
  1984. 26>        with
  1985. 26>        [
  1986. 26>            Traits=mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>
  1987. 26>        ]
  1988. 26>{ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1989. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1659): note: see reference to class template instantiation 'mpark::detail::assignment<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>>' being compiled
  1990. 26>                              }); (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1991. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1693): note: see reference to class template instantiation 'mpark::detail::move_assignment<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>,mpark::detail::Trait::Available>' being compiled
  1992. 26>                              }); (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1993. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1702): note: see reference to class template instantiation 'mpark::detail::copy_assignment<mpark::detail::traits<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>,mpark::detail::Trait::Available>' being compiled
  1994. 26>{ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1995. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1954): note: see reference to class template instantiation 'mpark::detail::impl<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>' being compiled
  1996. 26>  detail::impl<Ts...> impl_; (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1997. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Core/Config/SYSCONFSettings.h(34): note: see reference to class template instantiation 'mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>' being compiled
  1998. 26>  std::variant<ConfigInfo<u32>, ConfigInfo<bool>> config_info; (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  1999. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177): note: see reference to function template instantiation 'auto mpark::detail::visitation::base::make_fmatrix<Visitor&&,const mpark::detail::base<mpark::detail::Trait::Available,Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(void)' being compiled
  2000. 26>        with
  2001. 26>        [
  2002. 26>            Visitor=mpark::detail::visitation::variant::value_visitor<ConfigLoaders::SaveToSYSCONF::<lambda_a71468d72304f2e8e4499313d23fa8c7>>
  2003. 26>        ]
  2004. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...)) (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2005. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1226): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::base::visit_alt<T,const mpark::detail::impl<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(Visitor &&,const mpark::detail::impl<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>> &)' being compiled
  2006. 26>        with
  2007. 26>        [
  2008. 26>            T=mpark::detail::visitation::variant::value_visitor<ConfigLoaders::SaveToSYSCONF::<lambda_a71468d72304f2e8e4499313d23fa8c7>>,
  2009. 26>            Visitor=mpark::detail::visitation::variant::value_visitor<ConfigLoaders::SaveToSYSCONF::<lambda_a71468d72304f2e8e4499313d23fa8c7>>
  2010. 26>        ]
  2011. 26>                                                         lib::forward<Vs>(vs).impl_...)) (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2012. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1239): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::variant::visit_alt<mpark::detail::visitation::variant::value_visitor<Visitor>,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(mpark::detail::visitation::variant::value_visitor<Visitor> &&,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>> &)' being compiled
  2013. 26>        with
  2014. 26>        [
  2015. 26>            Visitor=ConfigLoaders::SaveToSYSCONF::<lambda_a71468d72304f2e8e4499313d23fa8c7>
  2016. 26>        ]
  2017. 26>                                           lib::forward<Vs>(vs)...)) (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2018. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(2201): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::variant::visit_value<T,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(Visitor &&,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>> &)' being compiled
  2019. 31>Done building project "Vulkan.vcxproj" -- FAILED.
  2020. 26>        with
  2021. 26>        [
  2022. 26>            T=ConfigLoaders::SaveToSYSCONF::<lambda_a71468d72304f2e8e4499313d23fa8c7>,
  2023. 26>            Visitor=ConfigLoaders::SaveToSYSCONF::<lambda_a71468d72304f2e8e4499313d23fa8c7>
  2024. 26>        ]
  2025. 26>                                             lib::forward<Vs>(vs)...)) (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2026. 26>ConfigLoaders\BaseConfigLoader.cpp(47): note: see reference to function template instantiation 'decltype(auto) mpark::visit<ConfigLoaders::SaveToSYSCONF::<lambda_a71468d72304f2e8e4499313d23fa8c7>,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>>&>(Visitor &&,const mpark::variant<Config::ConfigInfo<u32>,Config::ConfigInfo<bool>> &)' being compiled
  2027. 26>        with
  2028. 26>        [
  2029. 26>            Visitor=ConfigLoaders::SaveToSYSCONF::<lambda_a71468d72304f2e8e4499313d23fa8c7>
  2030. 26>        ]
  2031. 26>        setting.config_info);
  2032. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1126,12): error C2672: 'mpark::detail::visitation::base::make_farray': no matching overloaded function found
  2033. 26>    return make_farray(make_fmatrix_impl<F, Vs...>(lib::index_sequence<Is..., Js>{}, ls...)...);
  2034. 26>           ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2035. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): error C2893: Failed to specialize function template 'mpark::lib::cpp14::array<std::common_type<std::decay<Fs>::type...>::type,sizeof...(Fs)> mpark::detail::visitation::base::make_farray(Fs &&...)'
  2036. 26>  {
  2037. 26>  ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2038. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): note: With the following template arguments:
  2039. 26>  {
  2040. 26>  ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2041. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): note: 'Fs={}'
  2042. 26>  {
  2043. 26>  ^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2044. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1175,1): error C2672: 'mpark::detail::visitation::base::at': no matching overloaded function found
  2045. 26>      visit_alt(Visitor&& visitor, Vs&&... vs) DECLTYPE_AUTO_RETURN(
  2046. 26>^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2047. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177,1): error C2784: 'const remove_all_extents<T>::type &mpark::detail::visitation::base::at(const mpark::lib::cpp14::array<T,N> &,::size_t,Is...)': could not deduce template argument for 'const mpark::lib::cpp14::array<T,N> &' from 'void'
  2048. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...))
  2049. 26>^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2050. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1057): note: see declaration of 'mpark::detail::visitation::base::at'
  2051. 26>  inline static constexpr const lib::remove_all_extents_t<T>& at(const lib::array<T, N>& elems, (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2052. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177,1): error C2780: 'const T &mpark::detail::visitation::base::at(const T &)': expects 1 arguments - 2 provided
  2053. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...))
  2054. 26>^ (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2055. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1051): note: see declaration of 'mpark::detail::visitation::base::at'
  2056. 26>  inline static constexpr const T& at(const T& elem) (compiling source file ConfigLoaders\BaseConfigLoader.cpp)
  2057. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2058. 26>{
  2059. 26>^ (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2060. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2061. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2062. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2063. 26>};
  2064. 26> ^ (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2065. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2066. 26>struct in_place_index_t (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2067. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2068. 26>};
  2069. 26> ^ (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2070. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2071. 26>struct in_place_type_t (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2072. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2073. 26>constexpr in_place_t in_place{};
  2074. 26>                             ^ (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2075. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2076. 26>constexpr in_place_t in_place{};
  2077. 26>                     ^ (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2078. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2079. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2080. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2081. 26>constexpr in_place_index_t<I> in_place_index{};
  2082. 26>                                            ^ (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2083. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2084. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2085. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2086. 26>constexpr in_place_type_t<T> in_place_type{};
  2087. 20>snglinst.cpp
  2088. 26>                                          ^ (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2089. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2090. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file ConfigLoaders\MovieConfigLoader.cpp)
  2091. 26>NetPlayConfigLoader.cpp
  2092. 26>ConfigManager.cpp
  2093. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2094. 20>sound.cpp
  2095. 26>{
  2096. 26>^ (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2097. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2098. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2099. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2100. 26>};
  2101. 26> ^ (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2102. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2103. 26>struct in_place_index_t (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2104. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2105. 26>};
  2106. 26> ^ (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2107. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2108. 26>struct in_place_type_t (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2109. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2110. 26>constexpr in_place_t in_place{};
  2111. 26>                             ^ (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2112. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2113. 26>constexpr in_place_t in_place{};
  2114. 26>                     ^ (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2115. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2116. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2117. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2118. 26>constexpr in_place_index_t<I> in_place_index{};
  2119. 26>                                            ^ (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2120. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2121. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2122. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2123. 26>constexpr in_place_type_t<T> in_place_type{};
  2124. 26>                                          ^ (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2125. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2126. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file ConfigLoaders\NetPlayConfigLoader.cpp)
  2127. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2128. 26>{
  2129. 26>^ (compiling source file ConfigManager.cpp)
  2130. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2131. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file ConfigManager.cpp)
  2132. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2133. 26>};
  2134. 26> ^ (compiling source file ConfigManager.cpp)
  2135. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2136. 26>struct in_place_index_t (compiling source file ConfigManager.cpp)
  2137. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2138. 26>};
  2139. 26> ^ (compiling source file ConfigManager.cpp)
  2140. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2141. 26>struct in_place_type_t (compiling source file ConfigManager.cpp)
  2142. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2143. 26>constexpr in_place_t in_place{};
  2144. 26>                             ^ (compiling source file ConfigManager.cpp)
  2145. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2146. 26>constexpr in_place_t in_place{};
  2147. 26>                     ^ (compiling source file ConfigManager.cpp)
  2148. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2149. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file ConfigManager.cpp)
  2150. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2151. 26>constexpr in_place_index_t<I> in_place_index{};
  2152. 26>                                            ^ (compiling source file ConfigManager.cpp)
  2153. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2154. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file ConfigManager.cpp)
  2155. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2156. 26>constexpr in_place_type_t<T> in_place_type{};
  2157. 26>                                          ^ (compiling source file ConfigManager.cpp)
  2158. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2159. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file ConfigManager.cpp)
  2160. 26>Core.cpp
  2161. 20>spinbutt.cpp
  2162. 20>spinctrl.cpp
  2163. 20>stackwalk.cpp
  2164. 26>CoreTiming.cpp
  2165. 26>Debugger_SymbolMap.cpp
  2166. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2167. 26>{
  2168. 26>^ (compiling source file Core.cpp)
  2169. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2170. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Core.cpp)
  2171. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2172. 26>};
  2173. 26> ^ (compiling source file Core.cpp)
  2174. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2175. 26>struct in_place_index_t (compiling source file Core.cpp)
  2176. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2177. 26>};
  2178. 26> ^ (compiling source file Core.cpp)
  2179. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2180. 26>struct in_place_type_t (compiling source file Core.cpp)
  2181. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2182. 26>constexpr in_place_t in_place{};
  2183. 26>                             ^ (compiling source file Core.cpp)
  2184. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2185. 26>constexpr in_place_t in_place{};
  2186. 26>                     ^ (compiling source file Core.cpp)
  2187. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2188. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Core.cpp)
  2189. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2190. 26>constexpr in_place_index_t<I> in_place_index{};
  2191. 26>                                            ^ (compiling source file Core.cpp)
  2192. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2193. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Core.cpp)
  2194. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2195. 26>constexpr in_place_type_t<T> in_place_type{};
  2196. 26>                                          ^ (compiling source file Core.cpp)
  2197. 20>statbmp.cpp
  2198. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2199. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Core.cpp)
  2200. 26>Dump.cpp
  2201. 20>statbox.cpp
  2202. 20>statline.cpp
  2203. 20>stattext.cpp
  2204. 20>statusbar.cpp
  2205. 20>stdpaths.cpp
  2206. 20>systhemectrl.cpp
  2207. 20>taskbar.cpp
  2208. 20>taskbarbutton.cpp
  2209. 26>PPCDebugInterface.cpp
  2210. 26>RSO.cpp
  2211. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1126,72): error C3528: 'Is': the number of elements in this pack expansion does not match the number of elements in 'Js'
  2212. 26>    return make_farray(make_fmatrix_impl<F, Vs...>(lib::index_sequence<Is..., Js>{}, ls...)...);
  2213. 26>                                                                       ^ (compiling source file ConfigManager.cpp)
  2214. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1131): note: see reference to function template instantiation 'auto mpark::detail::visitation::base::make_fmatrix_impl<F,const mpark::detail::base<mpark::detail::Trait::Available,BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>&,,0,1,2,3,4,5,>(mpark::lib::cpp14::integer_sequence<::size_t>,mpark::lib::cpp14::integer_sequence<::size_t,0,1,2,3,4,5>)' being compiled
  2215. 26>        with
  2216. 26>        [
  2217. 26>            F=mpark::detail::visitation::variant::value_visitor<SetGameMetadata> &&
  2218. 26>        ]
  2219. 26>  { (compiling source file ConfigManager.cpp)
  2220. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1414): note: see reference to class template instantiation 'mpark::detail::base<mpark::detail::Trait::Available,BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>' being compiled
  2221. 26>                         }); (compiling source file ConfigManager.cpp)
  2222. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1423): note: see reference to class template instantiation 'mpark::detail::destructor<Traits,mpark::detail::Trait::Available>' being compiled
  2223. 26>        with
  2224. 26>        [
  2225. 26>            Traits=mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>
  2226. 26>        ]
  2227. 26>{ (compiling source file ConfigManager.cpp)
  2228. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1500): note: see reference to class template instantiation 'mpark::detail::constructor<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>>' being compiled
  2229. 26>                               }); (compiling source file ConfigManager.cpp)
  2230. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1535): note: see reference to class template instantiation 'mpark::detail::move_constructor<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>,mpark::detail::Trait::Available>' being compiled
  2231. 26>                               copy_constructor(const copy_constructor&) = delete;); (compiling source file ConfigManager.cpp)
  2232. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1541): note: see reference to class template instantiation 'mpark::detail::copy_constructor<Traits,mpark::detail::Trait::Unavailable>' being compiled
  2233. 26>        with
  2234. 26>        [
  2235. 26>            Traits=mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>
  2236. 26>        ]
  2237. 26>{ (compiling source file ConfigManager.cpp)
  2238. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1659): note: see reference to class template instantiation 'mpark::detail::assignment<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>>' being compiled
  2239. 26>                              }); (compiling source file ConfigManager.cpp)
  2240. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1696): note: see reference to class template instantiation 'mpark::detail::move_assignment<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>,mpark::detail::Trait::Available>' being compiled
  2241. 26>                              copy_assignment& operator=(const copy_assignment&) = delete;); (compiling source file ConfigManager.cpp)
  2242. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1702): note: see reference to class template instantiation 'mpark::detail::copy_assignment<mpark::detail::traits<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>,mpark::detail::Trait::Unavailable>' being compiled
  2243. 26>{ (compiling source file ConfigManager.cpp)
  2244. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1954): note: see reference to class template instantiation 'mpark::detail::impl<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>' being compiled
  2245. 26>  detail::impl<Ts...> impl_; (compiling source file ConfigManager.cpp)
  2246. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Core/Boot/Boot.h(75): note: see reference to class template instantiation 'mpark::variant<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>' being compiled
  2247. 26>  Parameters parameters; (compiling source file ConfigManager.cpp)
  2248. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177): note: see reference to function template instantiation 'auto mpark::detail::visitation::base::make_fmatrix<Visitor&&,const mpark::detail::base<mpark::detail::Trait::Available,BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>&>(void)' being compiled
  2249. 26>        with
  2250. 26>        [
  2251. 26>            Visitor=mpark::detail::visitation::variant::value_visitor<SetGameMetadata>
  2252. 26>        ]
  2253. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...)) (compiling source file ConfigManager.cpp)
  2254. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1226): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::base::visit_alt<T,const mpark::detail::impl<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF>&>(Visitor &&,const mpark::detail::impl<BootParameters::Disc,BootParameters::Executable,DiscIO::WiiWAD,BootParameters::NANDTitle,BootParameters::IPL,BootParameters::DFF> &)' being compiled
  2255. 26>        with
  2256. 26>        [
  2257. 26>            T=mpark::detail::visitation::variant::value_visitor<SetGameMetadata>,
  2258. 26>            Visitor=mpark::detail::visitation::variant::value_visitor<SetGameMetadata>
  2259. 26>        ]
  2260. 26>                                                         lib::forward<Vs>(vs).impl_...)) (compiling source file ConfigManager.cpp)
  2261. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1239): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::variant::visit_alt<mpark::detail::visitation::variant::value_visitor<Visitor>,const BootParameters::Parameters&>(mpark::detail::visitation::variant::value_visitor<Visitor> &&,const BootParameters::Parameters &)' being compiled
  2262. 26>        with
  2263. 26>        [
  2264. 26>            Visitor=SetGameMetadata
  2265. 26>        ]
  2266. 26>                                           lib::forward<Vs>(vs)...)) (compiling source file ConfigManager.cpp)
  2267. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(2201): note: see reference to function template instantiation 'decltype(auto) mpark::detail::visitation::variant::visit_value<T,const BootParameters::Parameters&>(Visitor &&,const BootParameters::Parameters &)' being compiled
  2268. 26>        with
  2269. 26>        [
  2270. 26>            T=SetGameMetadata,
  2271. 26>            Visitor=SetGameMetadata
  2272. 26>        ]
  2273. 26>                                             lib::forward<Vs>(vs)...)) (compiling source file ConfigManager.cpp)
  2274. 26>ConfigManager.cpp(1315): note: see reference to function template instantiation 'decltype(auto) mpark::visit<SetGameMetadata,const BootParameters::Parameters&>(Visitor &&,const BootParameters::Parameters &)' being compiled
  2275. 26>        with
  2276. 26>        [
  2277. 26>            Visitor=SetGameMetadata
  2278. 26>        ]
  2279. 26>  if (!std::visit(SetGameMetadata(this, &m_region), boot.parameters))
  2280. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1126,12): error C2672: 'mpark::detail::visitation::base::make_farray': no matching overloaded function found
  2281. 26>    return make_farray(make_fmatrix_impl<F, Vs...>(lib::index_sequence<Is..., Js>{}, ls...)...);
  2282. 26>           ^ (compiling source file ConfigManager.cpp)
  2283. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): error C2893: Failed to specialize function template 'mpark::lib::cpp14::array<std::common_type<std::decay<Fs>::type...>::type,sizeof...(Fs)> mpark::detail::visitation::base::make_farray(Fs &&...)'
  2284. 26>  {
  2285. 26>  ^ (compiling source file ConfigManager.cpp)
  2286. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): note: With the following template arguments:
  2287. 26>  {
  2288. 26>  ^ (compiling source file ConfigManager.cpp)
  2289. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1125,3): note: 'Fs={}'
  2290. 26>  {
  2291. 26>  ^ (compiling source file ConfigManager.cpp)
  2292. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1175,1): error C2672: 'mpark::detail::visitation::base::at': no matching overloaded function found
  2293. 26>      visit_alt(Visitor&& visitor, Vs&&... vs) DECLTYPE_AUTO_RETURN(
  2294. 26>^ (compiling source file ConfigManager.cpp)
  2295. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177,1): error C2784: 'const remove_all_extents<T>::type &mpark::detail::visitation::base::at(const mpark::lib::cpp14::array<T,N> &,::size_t,Is...)': could not deduce template argument for 'const mpark::lib::cpp14::array<T,N> &' from 'void'
  2296. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...))
  2297. 26>^ (compiling source file ConfigManager.cpp)
  2298. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1057): note: see declaration of 'mpark::detail::visitation::base::at'
  2299. 26>  inline static constexpr const lib::remove_all_extents_t<T>& at(const lib::array<T, N>& elems, (compiling source file ConfigManager.cpp)
  2300. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1177,1): error C2780: 'const T &mpark::detail::visitation::base::at(const T &)': expects 1 arguments - 2 provided
  2301. 26>             vs.index()...)(lib::forward<Visitor>(visitor), as_base(lib::forward<Vs>(vs))...))
  2302. 26>^ (compiling source file ConfigManager.cpp)
  2303. 26>C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\Core\Common\Compat\variant(1051): note: see declaration of 'mpark::detail::visitation::base::at'
  2304. 26>  inline static constexpr const T& at(const T& elem) (compiling source file ConfigManager.cpp)
  2305. 26>ConfigManager.cpp(1315,69): error C2171: '!': illegal on operands of type 'void'
  2306. 26>  if (!std::visit(SetGameMetadata(this, &m_region), boot.parameters))
  2307. 26>                                                                    ^
  2308. 26>ConfigManager.cpp(1315,69): error C2451: conditional expression of type 'void' is illegal
  2309. 26>  if (!std::visit(SetGameMetadata(this, &m_region), boot.parameters))
  2310. 26>                                                                    ^
  2311. 26>ConfigManager.cpp(1315,69): note: Expressions of type void cannot be converted to other types
  2312. 26>  if (!std::visit(SetGameMetadata(this, &m_region), boot.parameters))
  2313. 20>textctrl.cpp
  2314. 20>textentry.cpp
  2315. 20>textmeasure.cpp
  2316. 20>tglbtn.cpp
  2317. 20>thread.cpp
  2318. 26>                                                                    ^
  2319. 26>DSPEmulator.cpp
  2320. 26>DSPAssembler.cpp
  2321. 26>DSPDisassembler.cpp
  2322. 26>DSPAccelerator.cpp
  2323. 26>DSPAnalyzer.cpp
  2324. 26>DSPCaptureLogger.cpp
  2325. 26>DSPCodeUtil.cpp
  2326. 26>DSPCore.cpp
  2327. 26>DSPHWInterface.cpp
  2328. 26>DSPMemoryMap.cpp
  2329. 20>timectrl.cpp
  2330. 20>timer.cpp
  2331. 20>toolbar.cpp
  2332. 20>tooltip.cpp
  2333. 20>toplevel.cpp
  2334. 20>treectrl.cpp
  2335. 26>DSPStacks.cpp
  2336. 26>DSPTables.cpp
  2337. 26>DSPIntArithmetic.cpp
  2338. 26>DSPIntBranch.cpp
  2339. 20>uiaction.cpp
  2340. 20>utils.cpp
  2341. 26>DSPIntCCUtil.cpp
  2342. 26>DSPInterpreter.cpp
  2343. 26>DSPIntExtOps.cpp
  2344. 26>DSPIntLoadStore.cpp
  2345. 26>DSPIntMisc.cpp
  2346. 26>DSPIntMultiplier.cpp
  2347. 26>DSPEmitter.cpp
  2348. 26>DSPJitArithmetic.cpp
  2349. 26>DSPJitBranch.cpp
  2350. 20>utilsexc.cpp
  2351. 20>utilsgui.cpp
  2352. 20>utilswin.cpp
  2353. 20>uxtheme.cpp
  2354. 20>volume.cpp
  2355. 20>window.cpp
  2356. 26>DSPJitCCUtil.cpp
  2357. 26>DSPJitExtOps.cpp
  2358. 26>DSPJitLoadStore.cpp
  2359. 26>DSPJitMisc.cpp
  2360. 26>DSPJitMultiplier.cpp
  2361. 26>DSPJitRegCache.cpp
  2362. 26>DSPJitUtil.cpp
  2363. 26>LabelMap.cpp
  2364. 26>ec_wii.cpp
  2365. 26>FifoAnalyzer.cpp
  2366. 26>FifoDataFile.cpp
  2367. 26>FifoPlaybackAnalyzer.cpp
  2368. 26>FifoPlayer.cpp
  2369. 26>FifoRecordAnalyzer.cpp
  2370. 26>FifoRecorder.cpp
  2371. 26>GeckoCode.cpp
  2372. 26>GeckoCodeConfig.cpp
  2373. 26>HLE.cpp
  2374. 26>HLE_Misc.cpp
  2375. 26>HLE_OS.cpp
  2376. 26>HLE_VarArgs.cpp
  2377. 26>HotkeyManager.cpp
  2378. 26>AudioInterface.cpp
  2379. 26>CPU.cpp
  2380. 26>DSP.cpp
  2381. 26>DSPHLE.cpp
  2382. 26>MailHandler.cpp
  2383. 26>UCodes.cpp
  2384. 26>AX.cpp
  2385. 26>AXWii.cpp
  2386. 26>CARD.cpp
  2387. 26>GBA.cpp
  2388. 26>INIT.cpp
  2389. 26>ROM.cpp
  2390. 26>Zelda.cpp
  2391. 26>DSPDebugInterface.cpp
  2392. 26>DSPHost.cpp
  2393. 26>DSPLLE.cpp
  2394. 26>DSPLLEGlobals.cpp
  2395. 26>DSPSymbols.cpp
  2396. 26>DVDInterface.cpp
  2397. 26>DVDMath.cpp
  2398. 26>DVDThread.cpp
  2399. 26>FileMonitor.cpp
  2400. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2401. 26>{
  2402. 26>^ (compiling source file HW\DVD\DVDInterface.cpp)
  2403. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2404. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file HW\DVD\DVDInterface.cpp)
  2405. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2406. 26>};
  2407. 26> ^ (compiling source file HW\DVD\DVDInterface.cpp)
  2408. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2409. 26>struct in_place_index_t (compiling source file HW\DVD\DVDInterface.cpp)
  2410. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2411. 26>};
  2412. 26> ^ (compiling source file HW\DVD\DVDInterface.cpp)
  2413. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2414. 26>struct in_place_type_t (compiling source file HW\DVD\DVDInterface.cpp)
  2415. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2416. 26>constexpr in_place_t in_place{};
  2417. 26>                             ^ (compiling source file HW\DVD\DVDInterface.cpp)
  2418. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2419. 26>constexpr in_place_t in_place{};
  2420. 26>                     ^ (compiling source file HW\DVD\DVDInterface.cpp)
  2421. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2422. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file HW\DVD\DVDInterface.cpp)
  2423. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2424. 26>constexpr in_place_index_t<I> in_place_index{};
  2425. 26>                                            ^ (compiling source file HW\DVD\DVDInterface.cpp)
  2426. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2427. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file HW\DVD\DVDInterface.cpp)
  2428. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2429. 26>constexpr in_place_type_t<T> in_place_type{};
  2430. 26>                                          ^ (compiling source file HW\DVD\DVDInterface.cpp)
  2431. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2432. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file HW\DVD\DVDInterface.cpp)
  2433. 26>TAP_Win32.cpp
  2434. 26>EXI.cpp
  2435. 26>EXI_Channel.cpp
  2436. 26>EXI_Device.cpp
  2437. 26>EXI_DeviceAD16.cpp
  2438. 26>EXI_DeviceAGP.cpp
  2439. 26>EXI_DeviceDummy.cpp
  2440. 26>EXI_DeviceEthernet.cpp
  2441. 26>EXI_DeviceGecko.cpp
  2442. 26>EXI_DeviceIPL.cpp
  2443. 26>EXI_DeviceMemoryCard.cpp
  2444. 26>EXI_DeviceMic.cpp
  2445. 26>GCKeyboard.cpp
  2446. 26>GCKeyboardEmu.cpp
  2447. 26>GCMemcard.cpp
  2448. 26>GCMemcardDirectory.cpp
  2449. 26>GCMemcardRaw.cpp
  2450. 26>GCPad.cpp
  2451. 26>GCPadEmu.cpp
  2452. 26>GPFifo.cpp
  2453. 26>HW.cpp
  2454. 26>Memmap.cpp
  2455. 26>MemoryInterface.cpp
  2456. 26>MMIO.cpp
  2457. 26>ProcessorInterface.cpp
  2458. 26>SI.cpp
  2459. 26>SI_Device.cpp
  2460. 26>SI_DeviceDanceMat.cpp
  2461. 26>SI_DeviceGBA.cpp
  2462. 26>SI_DeviceGCAdapter.cpp
  2463. 26>SI_DeviceGCController.cpp
  2464. 26>SI_DeviceGCSteeringWheel.cpp
  2465. 26>SI_DeviceKeyboard.cpp
  2466. 26>SI_DeviceNull.cpp
  2467. 26>Sram.cpp
  2468. 26>StreamADPCM.cpp
  2469. 26>SystemTimers.cpp
  2470. 26>VideoInterface.cpp
  2471. 26>Wiimote.cpp
  2472. 26>Attachment.cpp
  2473. 26>Classic.cpp
  2474. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2475. 26>{
  2476. 26>^ (compiling source file HW\VideoInterface.cpp)
  2477. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2478. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file HW\VideoInterface.cpp)
  2479. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2480. 26>};
  2481. 26> ^ (compiling source file HW\VideoInterface.cpp)
  2482. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2483. 26>struct in_place_index_t (compiling source file HW\VideoInterface.cpp)
  2484. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2485. 26>};
  2486. 26> ^ (compiling source file HW\VideoInterface.cpp)
  2487. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2488. 26>struct in_place_type_t (compiling source file HW\VideoInterface.cpp)
  2489. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2490. 26>constexpr in_place_t in_place{};
  2491. 26>                             ^ (compiling source file HW\VideoInterface.cpp)
  2492. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2493. 26>constexpr in_place_t in_place{};
  2494. 26>                     ^ (compiling source file HW\VideoInterface.cpp)
  2495. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2496. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file HW\VideoInterface.cpp)
  2497. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2498. 26>constexpr in_place_index_t<I> in_place_index{};
  2499. 26>                                            ^ (compiling source file HW\VideoInterface.cpp)
  2500. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2501. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file HW\VideoInterface.cpp)
  2502. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2503. 26>constexpr in_place_type_t<T> in_place_type{};
  2504. 26>                                          ^ (compiling source file HW\VideoInterface.cpp)
  2505. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2506. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file HW\VideoInterface.cpp)
  2507. 26>Drums.cpp
  2508. 26>Guitar.cpp
  2509. 26>Nunchuk.cpp
  2510. 26>Turntable.cpp
  2511. 26>EmuSubroutines.cpp
  2512. 26>Encryption.cpp
  2513. 26>HydraTLayer.cpp
  2514. 26>Speaker.cpp
  2515. 26>WiimoteEmu.cpp
  2516. 26>IOWin.cpp
  2517. 26>WiimoteReal.cpp
  2518. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2519. 26>{
  2520. 26>^ (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2521. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2522. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2523. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2524. 26>};
  2525. 26> ^ (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2526. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2527. 26>struct in_place_index_t (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2528. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2529. 26>};
  2530. 26> ^ (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2531. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2532. 26>struct in_place_type_t (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2533. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2534. 26>constexpr in_place_t in_place{};
  2535. 26>                             ^ (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2536. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2537. 26>constexpr in_place_t in_place{};
  2538. 26>                     ^ (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2539. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2540. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2541. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2542. 26>constexpr in_place_index_t<I> in_place_index{};
  2543. 26>                                            ^ (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2544. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2545. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2546. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2547. 26>constexpr in_place_type_t<T> in_place_type{};
  2548. 26>                                          ^ (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2549. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2550. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file HW\WiimoteEmu\WiimoteEmu.cpp)
  2551. 26>WII_IPC.cpp
  2552. 26>WiiSaveCrypted.cpp
  2553. 26>Device.cpp
  2554. 26>DeviceStub.cpp
  2555. 26>IOS.cpp
  2556. 26>IOSC.cpp
  2557. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2558. 26>{
  2559. 26>^ (compiling source file IOS\IOS.cpp)
  2560. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2561. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file IOS\IOS.cpp)
  2562. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2563. 26>};
  2564. 26> ^ (compiling source file IOS\IOS.cpp)
  2565. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2566. 26>struct in_place_index_t (compiling source file IOS\IOS.cpp)
  2567. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2568. 26>};
  2569. 26> ^ (compiling source file IOS\IOS.cpp)
  2570. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2571. 26>struct in_place_type_t (compiling source file IOS\IOS.cpp)
  2572. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2573. 26>constexpr in_place_t in_place{};
  2574. 26>                             ^ (compiling source file IOS\IOS.cpp)
  2575. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2576. 26>constexpr in_place_t in_place{};
  2577. 26>                     ^ (compiling source file IOS\IOS.cpp)
  2578. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2579. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file IOS\IOS.cpp)
  2580. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2581. 26>constexpr in_place_index_t<I> in_place_index{};
  2582. 26>                                            ^ (compiling source file IOS\IOS.cpp)
  2583. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2584. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file IOS\IOS.cpp)
  2585. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2586. 26>constexpr in_place_type_t<T> in_place_type{};
  2587. 26>                                          ^ (compiling source file IOS\IOS.cpp)
  2588. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2589. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file IOS\IOS.cpp)
  2590. 26>MemoryValues.cpp
  2591. 26>MIOS.cpp
  2592. 26>DI.cpp
  2593. 26>ES.cpp
  2594. 26>Formats.cpp
  2595. 26>Identity.cpp
  2596. 26>NandUtils.cpp
  2597. 26>TitleContents.cpp
  2598. 26>TitleInformation.cpp
  2599. 26>TitleManagement.cpp
  2600. 26>Views.cpp
  2601. 26>FileIO.cpp
  2602. 26>FS.cpp
  2603. 26>ICMPLin.cpp
  2604. 26>MACUtils.cpp
  2605. 26>Socket.cpp
  2606. 26>SSL.cpp
  2607. 26>Top.cpp
  2608. 26>NetKDRequest.cpp
  2609. 26>NetKDTime.cpp
  2610. 26>NWC24Config.cpp
  2611. 26>WiiNetConfig.cpp
  2612. 26>Manage.cpp
  2613. 26>Command.cpp
  2614. 26>SDIOSlot0.cpp
  2615. 26>STM.cpp
  2616. 26>Common.cpp
  2617. 26>OH0.cpp
  2618. 30>NullBackend.cpp
  2619. 30>NullTexture.cpp
  2620. 30>Render.cpp
  2621. 30>ShaderCache.cpp
  2622. 30>VertexManager.cpp
  2623. 26>OH0Device.cpp
  2624. 26>HIDv4.cpp
  2625. 26>HIDv5.cpp
  2626. 26>VEN.cpp
  2627. 26>USBV0.cpp
  2628. 26>USBV4.cpp
  2629. 26>USBV5.cpp
  2630. 26>USB_KBD.cpp
  2631. 26>BTBase.cpp
  2632. 26>BTEmu.cpp
  2633. 26>BTStub.cpp
  2634. 26>WiimoteDevice.cpp
  2635. 26>WiimoteHIDAttr.cpp
  2636. 26>WFSSRV.cpp
  2637. 26>WFSI.cpp
  2638. 26>MemTools.cpp
  2639. 26>Movie.cpp
  2640. 26>NetPlayClient.cpp
  2641. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2642. 26>{
  2643. 26>^ (compiling source file Movie.cpp)
  2644. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2645. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Movie.cpp)
  2646. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2647. 26>};
  2648. 26> ^ (compiling source file Movie.cpp)
  2649. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2650. 26>struct in_place_index_t (compiling source file Movie.cpp)
  2651. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2652. 26>};
  2653. 26> ^ (compiling source file Movie.cpp)
  2654. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2655. 26>struct in_place_type_t (compiling source file Movie.cpp)
  2656. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2657. 26>constexpr in_place_t in_place{};
  2658. 26>                             ^ (compiling source file Movie.cpp)
  2659. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2660. 26>constexpr in_place_t in_place{};
  2661. 26>                     ^ (compiling source file Movie.cpp)
  2662. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2663. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Movie.cpp)
  2664. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2665. 26>constexpr in_place_index_t<I> in_place_index{};
  2666. 26>                                            ^ (compiling source file Movie.cpp)
  2667. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2668. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Movie.cpp)
  2669. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2670. 26>constexpr in_place_type_t<T> in_place_type{};
  2671. 26>                                          ^ (compiling source file Movie.cpp)
  2672. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2673. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Movie.cpp)
  2674. 26>NetPlayServer.cpp
  2675. 26>PatchEngine.cpp
  2676. 26>BreakPoints.cpp
  2677. 26>CachedInterpreter.cpp
  2678. 26>InterpreterBlockCache.cpp
  2679. 26>Interpreter.cpp
  2680. 26>Interpreter_Branch.cpp
  2681. 26>Interpreter_FloatingPoint.cpp
  2682. 26>Interpreter_Integer.cpp
  2683. 26>Interpreter_LoadStore.cpp
  2684. 26>Interpreter_LoadStorePaired.cpp
  2685. 26>Interpreter_Paired.cpp
  2686. 26>Interpreter_SystemRegisters.cpp
  2687. 26>Interpreter_Tables.cpp
  2688. 26>ConstantPool.cpp
  2689. 26>FPURegCache.cpp
  2690. 26>GPRRegCache.cpp
  2691. 26>Jit.cpp
  2692. 26>Jit64_Tables.cpp
  2693. 26>JitAsm.cpp
  2694. 26>JitRegCache.cpp
  2695. 26>Jit_Branch.cpp
  2696. 26>Jit_FloatingPoint.cpp
  2697. 26>Jit_Integer.cpp
  2698. 26>Jit_LoadStore.cpp
  2699. 26>Jit_LoadStoreFloating.cpp
  2700. 26>Jit_LoadStorePaired.cpp
  2701. 26>Jit_Paired.cpp
  2702. 26>Jit_SystemRegisters.cpp
  2703. 26>BlockCache.cpp
  2704. 26>EmuCodeBlock.cpp
  2705. 26>FarCodeCache.cpp
  2706. 26>Jit64AsmCommon.cpp
  2707. 26>Jit64Base.cpp
  2708. 26>TrampolineCache.cpp
  2709. 26>JitAsmCommon.cpp
  2710. 26>JitBase.cpp
  2711. 26>JitCache.cpp
  2712. 26>CSVSignatureDB.cpp
  2713. 26>DSYSignatureDB.cpp
  2714. 26>MEGASignatureDB.cpp
  2715. 26>SignatureDB.cpp
  2716. 26>JitInterface.cpp
  2717. 26>MMU.cpp
  2718. 26>PowerPC.cpp
  2719. 26>PPCAnalyst.cpp
  2720. 26>PPCCache.cpp
  2721. 26>PPCSymbolDB.cpp
  2722. 26>PPCTables.cpp
  2723. 26>Profiler.cpp
  2724. 26>HideObjectEngine.cpp
  2725. 26>ARBruteForcer.cpp
  2726. 26>State.cpp
  2727. 26>ARBruteForcer.cpp(167,121): error C2220: warning treated as error - no 'object' file generated
  2728. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("blank %s %s.png", addr, ch_code);
  2729. 26>                                                                                                                        ^
  2730. 26>ARBruteForcer.cpp(167,121): warning C4840: non-portable use of class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' as an argument to a variadic function
  2731. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("blank %s %s.png", addr, ch_code);
  2732. 26>                                                                                                                        ^
  2733. 26>ARBruteForcer.cpp(167,121): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings
  2734. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("blank %s %s.png", addr, ch_code);
  2735. 26>                                                                                                                        ^
  2736. 26>ARBruteForcer.cpp(167,121): note: 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string' is non-trivial
  2737. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("blank %s %s.png", addr, ch_code);
  2738. 26>                                                                                                                        ^
  2739. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(1907,2): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string'
  2740. 26> basic_string(const basic_string& _Right)
  2741. 26> ^ (compiling source file ARBruteForcer.cpp)
  2742. 26>ARBruteForcer.cpp(167,121): note: the constructor and destructor will not be called; a bitwise copy of the class will be passed as the argument
  2743. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("blank %s %s.png", addr, ch_code);
  2744. 26>                                                                                                                        ^
  2745. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(4054,16): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
  2746. 26>using string = basic_string<char, char_traits<char>, allocator<char>>;
  2747. 26>               ^ (compiling source file ARBruteForcer.cpp)
  2748. 26>ARBruteForcer.cpp(167,115): warning C4840: non-portable use of class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' as an argument to a variadic function
  2749. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("blank %s %s.png", addr, ch_code);
  2750. 26>                                                                                                                  ^
  2751. 26>ARBruteForcer.cpp(167,115): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings
  2752. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("blank %s %s.png", addr, ch_code);
  2753. 26>                                                                                                                  ^
  2754. 26>ARBruteForcer.cpp(167,115): note: 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string' is non-trivial
  2755. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("blank %s %s.png", addr, ch_code);
  2756. 26>                                                                                                                  ^
  2757. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(1907,2): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string'
  2758. 26> basic_string(const basic_string& _Right)
  2759. 26> ^ (compiling source file ARBruteForcer.cpp)
  2760. 26>ARBruteForcer.cpp(167,115): note: the constructor and destructor will not be called; a bitwise copy of the class will be passed as the argument
  2761. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("blank %s %s.png", addr, ch_code);
  2762. 26>                                                                                                                  ^
  2763. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(4054,16): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
  2764. 26>using string = basic_string<char, char_traits<char>, allocator<char>>;
  2765. 26>               ^ (compiling source file ARBruteForcer.cpp)
  2766. 26>ARBruteForcer.cpp(169,130): warning C4840: non-portable use of class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' as an argument to a variadic function
  2767. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("show %d %s %s.png", prims, addr, ch_code);
  2768. 26>                                                                                                                                 ^
  2769. 26>ARBruteForcer.cpp(169,130): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings
  2770. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("show %d %s %s.png", prims, addr, ch_code);
  2771. 26>                                                                                                                                 ^
  2772. 26>ARBruteForcer.cpp(169,130): note: 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string' is non-trivial
  2773. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("show %d %s %s.png", prims, addr, ch_code);
  2774. 26>                                                                                                                                 ^
  2775. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(1907,2): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string'
  2776. 26> basic_string(const basic_string& _Right)
  2777. 26> ^ (compiling source file ARBruteForcer.cpp)
  2778. 26>ARBruteForcer.cpp(169,130): note: the constructor and destructor will not be called; a bitwise copy of the class will be passed as the argument
  2779. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("show %d %s %s.png", prims, addr, ch_code);
  2780. 26>                                                                                                                                 ^
  2781. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(4054,16): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
  2782. 26>using string = basic_string<char, char_traits<char>, allocator<char>>;
  2783. 26>               ^ (compiling source file ARBruteForcer.cpp)
  2784. 26>ARBruteForcer.cpp(169,124): warning C4840: non-portable use of class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' as an argument to a variadic function
  2785. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("show %d %s %s.png", prims, addr, ch_code);
  2786. 26>                                                                                                                           ^
  2787. 26>ARBruteForcer.cpp(169,124): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings
  2788. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("show %d %s %s.png", prims, addr, ch_code);
  2789. 26>                                                                                                                           ^
  2790. 26>ARBruteForcer.cpp(169,124): note: 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string' is non-trivial
  2791. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("show %d %s %s.png", prims, addr, ch_code);
  2792. 26>                                                                                                                           ^
  2793. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(1907,2): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string'
  2794. 26> basic_string(const basic_string& _Right)
  2795. 26> ^ (compiling source file ARBruteForcer.cpp)
  2796. 26>ARBruteForcer.cpp(169,124): note: the constructor and destructor will not be called; a bitwise copy of the class will be passed as the argument
  2797. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("show %d %s %s.png", prims, addr, ch_code);
  2798. 26>                                                                                                                           ^
  2799. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(4054,16): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
  2800. 26>using string = basic_string<char, char_traits<char>, allocator<char>>;
  2801. 26>               ^ (compiling source file ARBruteForcer.cpp)
  2802. 26>ARBruteForcer.cpp(171,130): warning C4840: non-portable use of class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' as an argument to a variadic function
  2803. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("hide %d %s %s.png", prims, addr, ch_code);
  2804. 26>                                                                                                                                 ^
  2805. 26>ARBruteForcer.cpp(171,130): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings
  2806. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("hide %d %s %s.png", prims, addr, ch_code);
  2807. 26>                                                                                                                                 ^
  2808. 26>ARBruteForcer.cpp(171,130): note: 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string' is non-trivial
  2809. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("hide %d %s %s.png", prims, addr, ch_code);
  2810. 26>                                                                                                                                 ^
  2811. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(1907,2): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string'
  2812. 26> basic_string(const basic_string& _Right)
  2813. 26> ^ (compiling source file ARBruteForcer.cpp)
  2814. 26>ARBruteForcer.cpp(171,130): note: the constructor and destructor will not be called; a bitwise copy of the class will be passed as the argument
  2815. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("hide %d %s %s.png", prims, addr, ch_code);
  2816. 26>                                                                                                                                 ^
  2817. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(4054,16): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
  2818. 26>using string = basic_string<char, char_traits<char>, allocator<char>>;
  2819. 26>               ^ (compiling source file ARBruteForcer.cpp)
  2820. 26>ARBruteForcer.cpp(171,124): warning C4840: non-portable use of class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' as an argument to a variadic function
  2821. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("hide %d %s %s.png", prims, addr, ch_code);
  2822. 26>                                                                                                                           ^
  2823. 26>ARBruteForcer.cpp(171,124): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings
  2824. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("hide %d %s %s.png", prims, addr, ch_code);
  2825. 26>                                                                                                                           ^
  2826. 26>ARBruteForcer.cpp(171,124): note: 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string' is non-trivial
  2827. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("hide %d %s %s.png", prims, addr, ch_code);
  2828. 26>                                                                                                                           ^
  2829. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(1907,2): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string'
  2830. 26> basic_string(const basic_string& _Right)
  2831. 26> ^ (compiling source file ARBruteForcer.cpp)
  2832. 26>ARBruteForcer.cpp(171,124): note: the constructor and destructor will not be called; a bitwise copy of the class will be passed as the argument
  2833. 26>        filename = File::GetUserPath(D_SCREENSHOTS_IDX) + ch_title_id + "/" + StringFromFormat("hide %d %s %s.png", prims, addr, ch_code);
  2834. 26>                                                                                                                           ^
  2835. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\xstring(4054,16): note: see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
  2836. 26>using string = basic_string<char, char_traits<char>, allocator<char>>;
  2837. 26>               ^ (compiling source file ARBruteForcer.cpp)
  2838. 26>TitleDatabase.cpp
  2839. 26>WiiRoot.cpp
  2840. 26>WiiUtils.cpp
  2841. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2842. 26>{
  2843. 26>^ (compiling source file WiiUtils.cpp)
  2844. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2845. 26> {   // tag used to select a constructor which initializes a contained object in place (compiling source file WiiUtils.cpp)
  2846. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2847. 26>};
  2848. 26> ^ (compiling source file WiiUtils.cpp)
  2849. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2850. 26>struct in_place_index_t (compiling source file WiiUtils.cpp)
  2851. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2852. 26>};
  2853. 26> ^ (compiling source file WiiUtils.cpp)
  2854. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2855. 26>struct in_place_type_t (compiling source file WiiUtils.cpp)
  2856. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2857. 26>constexpr in_place_t in_place{};
  2858. 26>                             ^ (compiling source file WiiUtils.cpp)
  2859. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2860. 26>constexpr in_place_t in_place{};
  2861. 26>                     ^ (compiling source file WiiUtils.cpp)
  2862. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2863. 26>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file WiiUtils.cpp)
  2864. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2865. 26>constexpr in_place_index_t<I> in_place_index{};
  2866. 26>                                            ^ (compiling source file WiiUtils.cpp)
  2867. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2868. 26> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file WiiUtils.cpp)
  2869. 26>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2870. 26>constexpr in_place_type_t<T> in_place_type{};
  2871. 26>                                          ^ (compiling source file WiiUtils.cpp)
  2872. 26>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2873. 26> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file WiiUtils.cpp)
  2874. 20>extended.c
  2875. 26>Done building project "Core.vcxproj" -- FAILED.
  2876. 32>------ Build started: Project: UICommon, Configuration: Release x64 ------
  2877. 20>wx_base.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\wxWidgets\bin\wxWidgets.lib
  2878. 30>Null.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\Null\bin\Null.lib
  2879. 32>CommandLineParse.cpp
  2880. 32>UICommon.cpp
  2881. 32>Disassembler.cpp
  2882. 32>VideoUtils.cpp
  2883. 32>USBUtils.cpp
  2884. 32>UICommon.vcxproj -> C:\Users\0x7FFFFFFF\Desktop\dolphin\Source\..\Build\x64\Release\UICommon\bin\UICommon.lib
  2885. 33>------ Build started: Project: Dolphin, Configuration: Release x64 ------
  2886. 33>AboutDolphin.cpp
  2887. 33>ActionReplayCodesPanel.cpp
  2888. 33>ARCodeAddEdit.cpp
  2889. 33>CheatSearchTab.cpp
  2890. 33>CheatsWindow.cpp
  2891. 33>CreateCodeDialog.cpp
  2892. 33>GeckoCodeDiag.cpp
  2893. 33>AddUSBDeviceDiag.cpp
  2894. 33>AdvancedConfigPane.cpp
  2895. 33>AudioConfigPane.cpp
  2896. 33>ConfigMain.cpp
  2897. 33>GameCubeConfigPane.cpp
  2898. 33>GCAdapterConfigDiag.cpp
  2899. 33>GeneralConfigPane.cpp
  2900. 33>InterfaceConfigPane.cpp
  2901. 33>PathConfigPane.cpp
  2902. 33>WiiConfigPane.cpp
  2903. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2904. 33>{
  2905. 33>^ (compiling source file Config\WiiConfigPane.cpp)
  2906. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2907. 33> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Config\WiiConfigPane.cpp)
  2908. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2909. 33>};
  2910. 33> ^ (compiling source file Config\WiiConfigPane.cpp)
  2911. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2912. 33>struct in_place_index_t (compiling source file Config\WiiConfigPane.cpp)
  2913. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2914. 33>};
  2915. 33> ^ (compiling source file Config\WiiConfigPane.cpp)
  2916. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2917. 33>struct in_place_type_t (compiling source file Config\WiiConfigPane.cpp)
  2918. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2919. 33>constexpr in_place_t in_place{};
  2920. 33>                             ^ (compiling source file Config\WiiConfigPane.cpp)
  2921. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2922. 33>constexpr in_place_t in_place{};
  2923. 33>                     ^ (compiling source file Config\WiiConfigPane.cpp)
  2924. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2925. 33>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Config\WiiConfigPane.cpp)
  2926. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2927. 33>constexpr in_place_index_t<I> in_place_index{};
  2928. 33>                                            ^ (compiling source file Config\WiiConfigPane.cpp)
  2929. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2930. 33> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Config\WiiConfigPane.cpp)
  2931. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2932. 33>constexpr in_place_type_t<T> in_place_type{};
  2933. 33>                                          ^ (compiling source file Config\WiiConfigPane.cpp)
  2934. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2935. 33> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Config\WiiConfigPane.cpp)
  2936. 33>ConfigVR.cpp
  2937. 33>AssemblerEntryDialog.cpp
  2938. 33>BreakpointDlg.cpp
  2939. 33>BreakpointView.cpp
  2940. 33>BreakpointWindow.cpp
  2941. 33>CodeView.cpp
  2942. 33>CodeWindow.cpp
  2943. 33>CodeWindowFunctions.cpp
  2944. 33>DebuggerPanel.cpp
  2945. 33>DebuggerUIUtil.cpp
  2946. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  2947. 33>{
  2948. 33>^ (compiling source file Debugger\CodeWindowFunctions.cpp)
  2949. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  2950. 33> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Debugger\CodeWindowFunctions.cpp)
  2951. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  2952. 33>};
  2953. 33> ^ (compiling source file Debugger\CodeWindowFunctions.cpp)
  2954. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  2955. 33>struct in_place_index_t (compiling source file Debugger\CodeWindowFunctions.cpp)
  2956. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  2957. 33>};
  2958. 33> ^ (compiling source file Debugger\CodeWindowFunctions.cpp)
  2959. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  2960. 33>struct in_place_type_t (compiling source file Debugger\CodeWindowFunctions.cpp)
  2961. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  2962. 33>constexpr in_place_t in_place{};
  2963. 33>                             ^ (compiling source file Debugger\CodeWindowFunctions.cpp)
  2964. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  2965. 33>constexpr in_place_t in_place{};
  2966. 33>                     ^ (compiling source file Debugger\CodeWindowFunctions.cpp)
  2967. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  2968. 33>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Debugger\CodeWindowFunctions.cpp)
  2969. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  2970. 33>constexpr in_place_index_t<I> in_place_index{};
  2971. 33>                                            ^ (compiling source file Debugger\CodeWindowFunctions.cpp)
  2972. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  2973. 33> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Debugger\CodeWindowFunctions.cpp)
  2974. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  2975. 33>constexpr in_place_type_t<T> in_place_type{};
  2976. 33>                                          ^ (compiling source file Debugger\CodeWindowFunctions.cpp)
  2977. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  2978. 33> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Debugger\CodeWindowFunctions.cpp)
  2979. 33>DSPDebugWindow.cpp
  2980. 33>DSPRegisterView.cpp
  2981. 33>JitWindow.cpp
  2982. 33>MemoryCheckDlg.cpp
  2983. 33>MemoryView.cpp
  2984. 33>MemoryWindow.cpp
  2985. 33>RegisterView.cpp
  2986. 33>RegisterWindow.cpp
  2987. 33>WatchView.cpp
  2988. 33>WatchWindow.cpp
  2989. 33>DolphinSlider.cpp
  2990. 33>FilesystemPanel.cpp
  2991. 33>InfoPanel.cpp
  2992. 33>ISOProperties.cpp
  2993. 33>ChangeGameDialog.cpp
  2994. 33>MD5Dialog.cpp
  2995. 33>NetPlayLauncher.cpp
  2996. 33>NetPlaySetupFrame.cpp
  2997. 33>NetWindow.cpp
  2998. 33>FifoPlayerDlg.cpp
  2999. 33>Frame.cpp
  3000. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  3001. 33>{
  3002. 33>^ (compiling source file NetPlay\NetWindow.cpp)
  3003. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  3004. 33> {   // tag used to select a constructor which initializes a contained object in place (compiling source file NetPlay\NetWindow.cpp)
  3005. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  3006. 33>};
  3007. 33> ^ (compiling source file NetPlay\NetWindow.cpp)
  3008. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  3009. 33>struct in_place_index_t (compiling source file NetPlay\NetWindow.cpp)
  3010. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  3011. 33>};
  3012. 33> ^ (compiling source file NetPlay\NetWindow.cpp)
  3013. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  3014. 33>struct in_place_type_t (compiling source file NetPlay\NetWindow.cpp)
  3015. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  3016. 33>constexpr in_place_t in_place{};
  3017. 33>                             ^ (compiling source file NetPlay\NetWindow.cpp)
  3018. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  3019. 33>constexpr in_place_t in_place{};
  3020. 33>                     ^ (compiling source file NetPlay\NetWindow.cpp)
  3021. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  3022. 33>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file NetPlay\NetWindow.cpp)
  3023. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  3024. 33>constexpr in_place_index_t<I> in_place_index{};
  3025. 33>                                            ^ (compiling source file NetPlay\NetWindow.cpp)
  3026. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  3027. 33> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file NetPlay\NetWindow.cpp)
  3028. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  3029. 33>constexpr in_place_type_t<T> in_place_type{};
  3030. 33>                                          ^ (compiling source file NetPlay\NetWindow.cpp)
  3031. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  3032. 33> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file NetPlay\NetWindow.cpp)
  3033. 33>FrameAui.cpp
  3034. 33>FrameTools.cpp
  3035. 33>GameListCtrl.cpp
  3036. 33>InputConfigDiag.cpp
  3037. 33>InputConfigDiagBitmaps.cpp
  3038. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  3039. 33>{
  3040. 33>^ (compiling source file GameListCtrl.cpp)
  3041. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  3042. 33> {   // tag used to select a constructor which initializes a contained object in place (compiling source file GameListCtrl.cpp)
  3043. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  3044. 33>};
  3045. 33> ^ (compiling source file GameListCtrl.cpp)
  3046. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  3047. 33>struct in_place_index_t (compiling source file GameListCtrl.cpp)
  3048. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  3049. 33>};
  3050. 33> ^ (compiling source file GameListCtrl.cpp)
  3051. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  3052. 33>struct in_place_type_t (compiling source file GameListCtrl.cpp)
  3053. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  3054. 33>constexpr in_place_t in_place{};
  3055. 33>                             ^ (compiling source file GameListCtrl.cpp)
  3056. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  3057. 33>constexpr in_place_t in_place{};
  3058. 33>                     ^ (compiling source file GameListCtrl.cpp)
  3059. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  3060. 33>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file GameListCtrl.cpp)
  3061. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  3062. 33>constexpr in_place_index_t<I> in_place_index{};
  3063. 33>                                            ^ (compiling source file GameListCtrl.cpp)
  3064. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  3065. 33> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file GameListCtrl.cpp)
  3066. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  3067. 33>constexpr in_place_type_t<T> in_place_type{};
  3068. 33>                                          ^ (compiling source file GameListCtrl.cpp)
  3069. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  3070. 33> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file GameListCtrl.cpp)
  3071. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  3072. 33>{
  3073. 33>^ (compiling source file FrameTools.cpp)
  3074. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  3075. 33> {   // tag used to select a constructor which initializes a contained object in place (compiling source file FrameTools.cpp)
  3076. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  3077. 33>};
  3078. 33> ^ (compiling source file FrameTools.cpp)
  3079. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  3080. 33>struct in_place_index_t (compiling source file FrameTools.cpp)
  3081. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  3082. 33>};
  3083. 33> ^ (compiling source file FrameTools.cpp)
  3084. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  3085. 33>struct in_place_type_t (compiling source file FrameTools.cpp)
  3086. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  3087. 33>constexpr in_place_t in_place{};
  3088. 33>                             ^ (compiling source file FrameTools.cpp)
  3089. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  3090. 33>constexpr in_place_t in_place{};
  3091. 33>                     ^ (compiling source file FrameTools.cpp)
  3092. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  3093. 33>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file FrameTools.cpp)
  3094. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  3095. 33>constexpr in_place_index_t<I> in_place_index{};
  3096. 33>                                            ^ (compiling source file FrameTools.cpp)
  3097. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  3098. 33> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file FrameTools.cpp)
  3099. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  3100. 33>constexpr in_place_type_t<T> in_place_type{};
  3101. 33>                                          ^ (compiling source file FrameTools.cpp)
  3102. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  3103. 33> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file FrameTools.cpp)
  3104. 33>HotkeyInputConfigDiag.cpp
  3105. 33>Input\InputConfigDiag.cpp(1031,54): error C2440: 'initializing': cannot convert from 'wxString' to 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
  3106. 33>    std::string left = m_left_texture_box->GetValue();
  3107. 33>                                                     ^
  3108. 33>Input\InputConfigDiag.cpp(1031,54): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
  3109. 33>    std::string left = m_left_texture_box->GetValue();
  3110. 33>                                                     ^
  3111. 33>Input\InputConfigDiag.cpp(1032,56): error C2440: 'initializing': cannot convert from 'wxString' to 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'
  3112. 33>    std::string right = m_right_texture_box->GetValue();
  3113. 33>                                                       ^
  3114. 33>Input\InputConfigDiag.cpp(1032,56): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
  3115. 33>    std::string right = m_right_texture_box->GetValue();
  3116. 33>                                                       ^
  3117. 33>GCPadInputConfigDiag.cpp
  3118. 33>MicButtonConfigDiag.cpp
  3119. 33>GCKeyboardInputConfigDiag.cpp
  3120. 33>WiimoteInputConfigDiag.cpp
  3121. 33>NunchukInputConfigDiag.cpp
  3122. 33>ClassicInputConfigDiag.cpp
  3123. 33>GuitarInputConfigDiag.cpp
  3124. 33>DrumsInputConfigDiag.cpp
  3125. 33>TurntableInputConfigDiag.cpp
  3126. 33>ISOFile.cpp
  3127. 33>LogConfigWindow.cpp
  3128. 33>LogWindow.cpp
  3129. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  3130. 33>{
  3131. 33>^ (compiling source file ISOFile.cpp)
  3132. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  3133. 33> {   // tag used to select a constructor which initializes a contained object in place (compiling source file ISOFile.cpp)
  3134. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  3135. 33>};
  3136. 33> ^ (compiling source file ISOFile.cpp)
  3137. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  3138. 33>struct in_place_index_t (compiling source file ISOFile.cpp)
  3139. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  3140. 33>};
  3141. 33> ^ (compiling source file ISOFile.cpp)
  3142. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  3143. 33>struct in_place_type_t (compiling source file ISOFile.cpp)
  3144. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  3145. 33>constexpr in_place_t in_place{};
  3146. 33>                             ^ (compiling source file ISOFile.cpp)
  3147. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  3148. 33>constexpr in_place_t in_place{};
  3149. 33>                     ^ (compiling source file ISOFile.cpp)
  3150. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  3151. 33>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file ISOFile.cpp)
  3152. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  3153. 33>constexpr in_place_index_t<I> in_place_index{};
  3154. 33>                                            ^ (compiling source file ISOFile.cpp)
  3155. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  3156. 33> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file ISOFile.cpp)
  3157. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  3158. 33>constexpr in_place_type_t<T> in_place_type{};
  3159. 33>                                          ^ (compiling source file ISOFile.cpp)
  3160. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  3161. 33> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file ISOFile.cpp)
  3162. 33>Main.cpp
  3163. 33>MainMenuBar.cpp
  3164. 33>MainToolBar.cpp
  3165. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  3166. 33>{
  3167. 33>^ (compiling source file Main.cpp)
  3168. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  3169. 33> {   // tag used to select a constructor which initializes a contained object in place (compiling source file Main.cpp)
  3170. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  3171. 33>};
  3172. 33> ^ (compiling source file Main.cpp)
  3173. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  3174. 33>struct in_place_index_t (compiling source file Main.cpp)
  3175. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  3176. 33>};
  3177. 33> ^ (compiling source file Main.cpp)
  3178. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  3179. 33>struct in_place_type_t (compiling source file Main.cpp)
  3180. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  3181. 33>constexpr in_place_t in_place{};
  3182. 33>                             ^ (compiling source file Main.cpp)
  3183. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  3184. 33>constexpr in_place_t in_place{};
  3185. 33>                     ^ (compiling source file Main.cpp)
  3186. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  3187. 33>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file Main.cpp)
  3188. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  3189. 33>constexpr in_place_index_t<I> in_place_index{};
  3190. 33>                                            ^ (compiling source file Main.cpp)
  3191. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  3192. 33> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file Main.cpp)
  3193. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  3194. 33>constexpr in_place_type_t<T> in_place_type{};
  3195. 33>                                          ^ (compiling source file Main.cpp)
  3196. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  3197. 33> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file Main.cpp)
  3198. 33>MemcardManager.cpp
  3199. 33>PadMapDialog.cpp
  3200. 33>PatchAddEdit.cpp
  3201. 33>HideObjectAddEdit.cpp
  3202. 33>SoftwareVideoConfigDialog.cpp
  3203. 33>TASInputDlg.cpp
  3204. 33>UINeedsControllerState.cpp
  3205. 33>VideoConfigDiag.cpp
  3206. 33>PostProcessingConfigDiag.cpp
  3207. 33>ControllerConfigDiag.cpp
  3208. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(19,1): error C2011: 'std::in_place_t': 'struct' type redefinition
  3209. 33>{
  3210. 33>^ (compiling source file VideoConfigDiag.cpp)
  3211. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(681): note: see declaration of 'std::in_place_t'
  3212. 33> {   // tag used to select a constructor which initializes a contained object in place (compiling source file VideoConfigDiag.cpp)
  3213. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(27,2): error C2953: 'std::in_place_index_t': class template has already been defined
  3214. 33>};
  3215. 33> ^ (compiling source file VideoConfigDiag.cpp)
  3216. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(24): note: see declaration of 'std::in_place_index_t'
  3217. 33>struct in_place_index_t (compiling source file VideoConfigDiag.cpp)
  3218. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(33,2): error C2953: 'std::in_place_type_t': class template has already been defined
  3219. 33>};
  3220. 33> ^ (compiling source file VideoConfigDiag.cpp)
  3221. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(30): note: see declaration of 'std::in_place_type_t'
  3222. 33>struct in_place_type_t (compiling source file VideoConfigDiag.cpp)
  3223. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,30): error C2079: 'in_place' uses undefined struct 'std::in_place_t'
  3224. 33>constexpr in_place_t in_place{};
  3225. 33>                             ^ (compiling source file VideoConfigDiag.cpp)
  3226. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(35,22): error C2371: 'std::in_place': redefinition; different basic types
  3227. 33>constexpr in_place_t in_place{};
  3228. 33>                     ^ (compiling source file VideoConfigDiag.cpp)
  3229. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(684): note: see declaration of 'std::in_place'
  3230. 33>_INLINE_VAR constexpr in_place_t in_place{}; (compiling source file VideoConfigDiag.cpp)
  3231. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(38,45): error C2086: 'const std::in_place_index_t<__formal> std::in_place_index': redefinition
  3232. 33>constexpr in_place_index_t<I> in_place_index{};
  3233. 33>                                            ^ (compiling source file VideoConfigDiag.cpp)
  3234. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(700): note: see declaration of 'std::in_place_index'
  3235. 33> _INLINE_VAR constexpr in_place_index_t<_Idx> in_place_index{}; (compiling source file VideoConfigDiag.cpp)
  3236. 33>c:\users\0x7fffffff\desktop\dolphin\source\core\common\compat\in_place.h(41,43): error C2086: 'const std::in_place_type_t<<unnamed-symbol>> std::in_place_type': redefinition
  3237. 33>constexpr in_place_type_t<T> in_place_type{};
  3238. 33>                                          ^ (compiling source file VideoConfigDiag.cpp)
  3239. 33>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\utility(692): note: see declaration of 'std::in_place_type'
  3240. 33> _INLINE_VAR constexpr in_place_type_t<_Ty> in_place_type{}; (compiling source file VideoConfigDiag.cpp)
  3241. 33>WxEventUtils.cpp
  3242. 33>WxUtils.cpp
  3243. 33>Done building project "DolphinWX.vcxproj" -- FAILED.
  3244. ========== Build: 24 succeeded, 9 failed, 1 up-to-date, 0 skipped ==========
Add Comment
Please, Sign In to add comment