Search Unity

Unity 5.5.2 UWP IL2CPP 32-bit builds fail to compile

Discussion in 'Windows' started by guavaman, Mar 24, 2017.

  1. guavaman

    guavaman

    Joined:
    Nov 20, 2009
    Posts:
    5,631
    Unity 5.5.2f1
    Windows 10, all latest updates installed

    On a brand new, blank project:
    1. Switch to Windows 10 Universal
    2. Set Player settings to IL2CPP
    3. Build
    4. Open new project in VS2015 Community
    5. Change to Release x32 or Master x32
    6. Build Solution
    x64 builds compile, x32 don't.

    Errors:
    Code (csharp):
    1. Severity    Code    Description    Project    File    Line    Suppression State
    2. Error    APPX0702    Payload file 'D:\UWPTest\b\efawe\build\bin\Win32\Master\SymbolMap' does not exist.    UWPTest    C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets    2156
    3.  
    4. 1>------ Build started: Project: Il2CppOutputProject, Configuration: Master Win32 ------
    5. 1>  Building GameAssembly.dll with MsvcWinRtToolChain.
    6. 1>     Output directory: D:\UWPTest\b\efawe\build\bin\Win32\Master
    7. 1>     Cache directory: D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master
    8. 1>  ObjectFiles: 445 of which compiled: 0
    9. 1>  Total compilation time: 176 milliseconds.
    10. 1>  Building MapFileParser.exe with MsvcDesktopToolChain.
    11. 1>     Output directory: D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\MapFileParserCache\build
    12. 1>     Cache directory: D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\MapFileParserCache
    13. 1>  ObjectFiles: 16 of which compiled: 0
    14. 1>  Total compilation time: 4 milliseconds.
    15. 1>  Cleaned up 0 object files.
    16. 1>  Encoding map file using command: D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\MapFileParserCache\build\MapFileParser.exe -format=MSVC "D:\UWPTest\b\efawe\build\bin\Win32\Master\GameAssembly.map" "D:\UWPTest\b\efawe\build\bin\Win32\Master\SymbolMap"
    17. 1>  il2cpp.exe didn't catch exception: System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
    18. 1>     at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
    19. 1>     at Unity.IL2CPP.Shell.Execute(ExecuteArgs executeArgs, IExecuteController controller)
    20. 1>     at Unity.IL2CPP.Shell.ExecuteAndCaptureOutput(ExecuteArgs executeArgs)
    21. 1>     at Unity.IL2CPP.Shell.ExecuteAndCaptureOutput(String filename, String arguments, Dictionary`2 envVars)
    22. 1>     at Unity.IL2CPP.Shell.ExecuteAndCaptureOutput(NPath filename, String arguments, Dictionary`2 envVars)
    23. 1>     at Unity.IL2CPP.Building.BuildDescriptions.IL2CPPOutputBuildDescription.RunMapFileParser(CppToolChain toolChain, NPath outputFile, NPath mapFileParser)
    24. 1>     at Unity.IL2CPP.Building.BuildDescriptions.IL2CPPOutputBuildDescription.FinalizeBuild(CppToolChain toolChain)
    25. 1>     at Unity.IL2CPP.Building.CppProgramBuilder.Build()
    26. 1>     at il2cpp.Program.DoRun(String[] args)
    27. 1>     at il2cpp.Program.Run(String[] args)
    28. 1>     at il2cpp.Program.Main(String[] args)
    29. 1>
    30. 1>  Unhandled Exception: System.ComponentModel.Win32Exception: The system cannot find the file specified
    31. 1>     at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
    32. 1>     at Unity.IL2CPP.Shell.Execute(ExecuteArgs executeArgs, IExecuteController controller)
    33. 1>     at Unity.IL2CPP.Shell.ExecuteAndCaptureOutput(ExecuteArgs executeArgs)
    34. 1>     at Unity.IL2CPP.Shell.ExecuteAndCaptureOutput(String filename, String arguments, Dictionary`2 envVars)
    35. 1>     at Unity.IL2CPP.Shell.ExecuteAndCaptureOutput(NPath filename, String arguments, Dictionary`2 envVars)
    36. 1>     at Unity.IL2CPP.Building.BuildDescriptions.IL2CPPOutputBuildDescription.RunMapFileParser(CppToolChain toolChain, NPath outputFile, NPath mapFileParser)
    37. 1>     at Unity.IL2CPP.Building.BuildDescriptions.IL2CPPOutputBuildDescription.FinalizeBuild(CppToolChain toolChain)
    38. 1>     at Unity.IL2CPP.Building.CppProgramBuilder.Build()
    39. 1>     at il2cpp.Program.DoRun(String[] args)
    40. 1>     at il2cpp.Program.Run(String[] args)
    41. 1>     at il2cpp.Program.Main(String[] args)
    42. 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets(41,5): error MSB3073: The command ""D:\UWPTest\b\efawe\Il2CppOutputProject\\IL2CPP\build\il2cpp.exe" --libil2cpp-static --compile-cpp -architecture=x86 -configuration=ReleasePlus -platform=winrt -outputpath="D:\UWPTest\b\efawe\\build\bin\Win32\Master\GameAssembly.dll" --data-folder="D:\UWPTest\b\efawe\\build\bin\Win32\Master\\" -cachedirectory="D:\UWPTest\b\efawe\\build\obj\il2cppOutputProject\Win32\Master\\"  -generatedcppdir="D:\UWPTest\b\efawe\Il2CppOutputProject\\il2cppOutput" --additional-defines=WINDOWS_UWP --additional-defines=UNITY_UWP --additional-defines=UNITY_WSA_10_0 --additional-defines=UNITY_WSA --additional-defines=UNITY_WINRT -verbose" exited with code -532462766.
    43. 2>------ Build started: Project: UWPTest, Configuration: Master Win32 ------
    44. 2>  UWPTest.vcxproj -> D:\UWPTest\b\efawe\build\bin\Win32\Master\UWPTest.exe
    45. 2>  UWPTest.vcxproj -> D:\UWPTest\b\efawe\build\bin\Win32\Master\UWPTest.pdb (Full PDB)
    46. 2>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(2156,5): error APPX0702: Payload file 'D:\UWPTest\b\efawe\build\bin\Win32\Master\SymbolMap' does not exist.
    47. ========== Build: 0 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
     
  2. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    10,680
    That's weird. It's basically saying that it cannot find "D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\MapFileParserCache\build\MapFileParser.exe" on your machine, even though it just built it. Is it really not in that folder? Do you by any chance have any software installed that might delete/move it?

    I cannot reproduce the same issue locally with 5.5.1f1 - I'll try 5.5.2f1 later.
     
  3. guavaman

    guavaman

    Joined:
    Nov 20, 2009
    Posts:
    5,631
    Thanks for responding!

    I noticed that the first time building had a couple of different errors, so I dug deeper and discovered this issue was due to the latest UWP SDK not being installed properly which I had to do manually by downloading the manual installer. The build required C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\ucrt\x64, but that path did not exist. It's a bit odd that it would be able to build in x64 but not x32. Anyway, sorry for wasting your time.

    Here's the full output showing the other two errors if you're interested:
    Code (csharp):
    1.  
    2. 1>------ Build started: Project: Il2CppOutputProject, Configuration: Master Win32 ------
    3. 1>  Building GameAssembly.dll with MsvcWinRtToolChain.
    4. 1>     Output directory: D:\UWPTest\b\efawe\build\bin\Win32\Master
    5. 1>     Cache directory: D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master
    6. 1>  GenericMethods0.cpp
    7. 1>  Bulk_mscorlib_8.cpp
    8. 1>  Bulk_mscorlib_1.cpp
    9. 1>  Bulk_mscorlib_0.cpp
    10. 1>  Bulk_System.Xml_2.cpp
    11. 1>  Bulk_System.Xml_1.cpp
    12. 1>  Il2CppMethodPointerTable.cpp
    13. 1>  Il2CppTypeDefinitions.cpp
    14. 1>  Bulk_System_2.cpp
    15. 1>  Il2CppMetadataUsage.cpp
    16. 1>  Bulk_mscorlib_2.cpp
    17. 1>  Bulk_System_1.cpp
    18. 1>  Bulk_Mono.Security_0.cpp
    19. 1>  Bulk_mscorlib_6.cpp
    20. 1>  Il2CppAttributes.cpp
    21. 1>  Bulk_System_0.cpp
    22. 1>  Bulk_mscorlib_5.cpp
    23. 1>  Bulk_mscorlib_7.cpp
    24. 1>  Bulk_Generics_0.cpp
    25. 1>  Bulk_Generics_1.cpp
    26. 1>  Bulk_UnityEngine_0.cpp
    27. 1>  Bulk_mscorlib_3.cpp
    28. 1>  Il2CppInvokerTable.cpp
    29. 1>  Bulk_Generics_4.cpp
    30. 1>  Bulk_System.Xml_0.cpp
    31. 1>  Bulk_UnityEngine_1.cpp
    32. 1>  Bulk_System.Configuration_0.cpp
    33. 1>  Bulk_Mono.Security_1.cpp
    34. 1>  char-conversions.cpp
    35. 1>  Il2CppGenericMethodPointerTable.cpp
    36. 1>  Il2CppCompilerCalculateTypeValuesTable.cpp
    37. 1>  Il2CppGenericMethodTable.cpp
    38. 1>  Il2CppGenericInstDefinitions.cpp
    39. 1>  Bulk_System_3.cpp
    40. 1>  Il2CppGenericClassTable.cpp
    41. 1>  Bulk_UnityEngine_2.cpp
    42. 1>  Messages.cpp
    43. 1>  deflate.c
    44. 1>  Decimal.cpp
    45. 1>  Bulk_mscorlib_4.cpp
    46. 1>  Bulk_System.Core_0.cpp
    47. 1>  Bulk_mscorlib_9.cpp
    48. 1>  threadpool-ms.cpp
    49. 1>  Il2CppGenericMethodDefinitions.cpp
    50. 1>  UnresolvedVirtualCallStubs.cpp
    51. 1>  Class.cpp
    52. 1>  SocketImpl.cpp
    53. 1>  Il2CppCompilerCalculateTypeValues_18Table.cpp
    54. 1>  inflate.c
    55. 1>  MetadataCache.cpp
    56. 1>  Il2CppCompilerCalculateTypeValues_1Table.cpp
    57. 1>  Il2CppCompilerCalculateTypeValues_13Table.cpp
    58. 1>  Il2CppCompilerCalculateTypeValues_5Table.cpp
    59. 1>  trees.c
    60. 1>  Il2CppCompilerCalculateTypeValues_14Table.cpp
    61. 1>  Il2CppCompilerCalculateTypeValues_20Table.cpp
    62. 1>  Il2CppCompilerCalculateTypeValues_3Table.cpp
    63. 1>  Il2CppCompilerCalculateTypeValues_16Table.cpp
    64. 1>  Il2CppCompilerCalculateTypeValues_4Table.cpp
    65. 1>  Il2CppCompilerCalculateTypeValues_11Table.cpp
    66. 1>  Il2CppCompilerCalculateTypeValues_8Table.cpp
    67. 1>  Il2CppCompilerCalculateTypeValues_15Table.cpp
    68. 1>  Il2CppCompilerCalculateTypeValues_17Table.cpp
    69. 1>  SocketImpl.cpp
    70. 1>  Il2CppCompilerCalculateTypeValues_2Table.cpp
    71. 1>  Il2CppCompilerCalculateTypeValues_7Table.cpp
    72. 1>  Socket.cpp
    73. 1>  Il2CppCompilerCalculateTypeValues_10Table.cpp
    74. 1>  Il2CppCompilerCalculateTypeValues_9Table.cpp
    75. 1>  gzio.c
    76. 1>  Il2CppCompilerCalculateTypeValues_6Table.cpp
    77. 1>  Runtime.cpp
    78. 1>  Il2CppCompilerCalculateTypeValues_21Table.cpp
    79. 1>  ThreadPool.cpp
    80. 1>  agent.cpp
    81. 1>  Il2CppCompilerCalculateTypeValues_19Table.cpp
    82. 1>  AtomicQueue.cpp
    83. 1>  MonoType.cpp
    84. 1>  Il2CppCompilerCalculateTypeValues_12Table.cpp
    85. 1>  Il2CppCompilerCalculateTypeValues_0Table.cpp
    86. 1>  File.cpp
    87. 1>  il2cpp-api.cpp
    88. 1>  Bulk_System.Xml_3.cpp
    89. 1>  infback.c
    90. 1>  Monitor.cpp
    91. 1>  Il2CppMarshalingFunctionsTable.cpp
    92. 1>  Type.cpp
    93. 1>  Thread.cpp
    94. 1>  ArrayMetadata.cpp
    95. 1>  Reflection.cpp
    96. 1>  Array.cpp
    97. 1>  Assembly.cpp
    98. 1>  Number.cpp
    99. 1>  threadpool-ms-io.cpp
    100. 1>  Marshal.cpp
    101. 1>  crc32.c
    102. 1>  inffast.c
    103. 1>  Thread.cpp
    104. 1>  inftrees.c
    105. 1>  Liveness.cpp
    106. 1>  PlatformInvoke.cpp
    107. 1>  MemoryInformation.cpp
    108. 1>  MonoMethod.cpp
    109. 1>  File.cpp
    110. 1>  protocol.cpp
    111. 1>  Type.cpp
    112. 1>  MonoIO.cpp
    113. 1>  Exception.cpp
    114. 1>  COM.cpp
    115. 1>  GenericMetadata.cpp
    116. 1>  Image.cpp
    117. 1>  utils.cpp
    118. 1>  CultureInfo.cpp
    119. 1>  ThreadImpl.cpp
    120. 1>  Socket.cpp
    121. 1>  Object.cpp
    122. 1>  GCHandle.cpp
    123. 1>  type.cpp
    124. 1>  GenericClass.cpp
    125. 1>  StackTrace.cpp
    126. 1>  Field.cpp
    127. 1>  PosixWaitObject.cpp
    128. 1>  Enum.cpp
    129. 1>  StringUtils.cpp
    130. 1>  Il2CppDelegateWrappersManagedToNativeTable.cpp
    131. 1>  GarbageCollector.cpp
    132. 1>  variant.cpp
    133. 1>  zutil.c
    134. 1>  SocketImpl.cpp
    135. 1>  Console.cpp
    136. 1>  ThreadImpl.cpp
    137. 1>  AppDomain.cpp
    138. 1>  id-brank.cpp
    139. 1>  BoehmGC.cpp
    140. 1>  data-buffer.cpp
    141. 1>  thread-data.cpp
    142. 1>  LibraryLoader.cpp
    143. 1>  adler32.c
    144. 1>  Method.cpp
    145. 1>  RCW.cpp
    146. 1>  String.cpp
    147. 1>  Array.cpp
    148. 1>  threadpool-ms-io-poll.cpp
    149. 1>  Environment.cpp
    150. 1>  ValueType.cpp
    151. 1>  Thread.cpp
    152. 1>  WindowsRuntime.cpp
    153. 1>  Error.cpp
    154. 1>  Environment.cpp
    155. 1>  RuntimeType.cpp
    156. 1>  CompareInfo.cpp
    157. 1>  Debug.cpp
    158. 1>  event-request.cpp
    159. 1>  MonoPosixHelper.cpp
    160. 1>  GenericMethod.cpp
    161. 1>  CultureData.cpp
    162. 1>  Environment.cpp
    163. 1>  method.cpp
    164. 1>  MonoField.cpp
    165. 1>  String.cpp
    166. 1>  stack-frame.cpp
    167. 1>  Interlocked.cpp
    168. 1>  Directory.cpp
    169. 1>  event-request.cpp
    170. 1>  FieldLayout.cpp
    171. 1>  MonoCustomAttrs.cpp
    172. 1>  vm.cpp
    173. 1>  AssemblyName.cpp
    174. 1>  CalendarData.cpp
    175. 1>  Process.cpp
    176. 1>  WaitHandle.cpp
    177. 1>  Win32ApiWinRTEmulation.cpp
    178. 1>  transport-tcp.cpp
    179. 1>  Il2CppCompilerCalculateTypeValues_22Table.cpp
    180. 1>  Profiler.cpp
    181. 1>  TimeZone.cpp
    182. 1>  Environment.cpp
    183. 1>  LibraryLoader.cpp
    184. 1>  ThreadPoolMs.cpp
    185. 1>  Module.cpp
    186. 1>  assembly.cpp
    187. 1>  VisualizerHelpers.cpp
    188. 1>  StackFrame.cpp
    189. 1>  Convert.cpp
    190. 1>  PerformanceCounterCategory.cpp
    191. 1>  Enum.cpp
    192. 1>  RuntimeTypeHandle.cpp
    193. 1>  MonoMethodMessage.cpp
    194. 1>  TimeZone.cpp
    195. 1>  Assembly.cpp
    196. 1>  Directory.cpp
    197. 1>  app-domain.cpp
    198. 1>  RuntimeHelpers.cpp
    199. 1>  Time.cpp
    200. 1>  NullGC.cpp
    201. 1>  Random.cpp
    202. 1>  PerformanceCounter.cpp
    203. 1>  il2cpp-debugger.cpp
    204. 1>  Math.cpp
    205. 1>  compress.c
    206. 1>  gc.c
    207. 1>  event-request.cpp
    208. 1>  Dns.cpp
    209. 1>  COM.cpp
    210. 1>  GCHandle.cpp
    211. 1>  thread.cpp
    212. 1>  ThreadPool.cpp
    213. 1>  NativeMethods.cpp
    214. 1>  COM.cpp
    215. 1>  Il2CppTypeCompare.cpp
    216. 1>  WindowsRuntime.cpp
    217. 1>  uncompr.c
    218. 1>  MonoPropertyInfo.cpp
    219. 1>  ModuleBuilder.cpp
    220. 1>  MonoMethodInfo.cpp
    221. 1>  GC.cpp
    222. 1>  StackTrace.cpp
    223. 1>  Delegate.cpp
    224. 1>  events.cpp
    225. 1>  Buffer.cpp
    226. 1>  array-ref.cpp
    227. 1>  MarshalAlloc.cpp
    228. 1>  object-ref.cpp
    229. 1>  RNGCryptoServiceProvider.cpp
    230. 1>  Semaphore.cpp
    231. 1>  Monitor.cpp
    232. 1>  MemoryPool.cpp
    233. 1>  MethodBase.cpp
    234. 1>  CpuInfo.cpp
    235. 1>  Encoding.cpp
    236. 1>  MemoryMapImpl.cpp
    237. 1>  Atomic.cpp
    238. 1>  UnityAdsStubs.cpp
    239. 1>  Bulk_Generics_5.cpp
    240. 1>  ConsoleDriver.cpp
    241. 1>  MetadataAlloc.cpp
    242. 1>  Time.cpp
    243. 1>  Locale.cpp
    244. 1>  WaitHandle.cpp
    245. 1>  AsyncResult.cpp
    246. 1>  FieldInfo.cpp
    247. 1>  NativeEventCalls.cpp
    248. 1>  Il2CppCodeRegistration.cpp
    249. 1>  MutexImpl.cpp
    250. 1>  WindowsRuntime.cpp
    251. 1>  ArgIterator.cpp
    252. 1>  DirectoryUtils.cpp
    253. 1>  MemberInfo.cpp
    254. 1>  BlobReader.cpp
    255. 1>  Image.cpp
    256. 1>  MonoEventInfo.cpp
    257. 1>  TypeBuilder.cpp
    258. 1>  krait_signal_handler.c
    259. 1>  Domain.cpp
    260. 1>  method.cpp
    261. 1>  ConditionVariableImpl.cpp
    262. 1>  Environment.cpp
    263. 1>  MemoryMappedFile.cpp
    264. 1>  File.cpp
    265. 1>  CurrentSystemTimeZone.cpp
    266. 1>  Cryptography.cpp
    267. 1>  CpuInfo.cpp
    268. 1>  Process.cpp
    269. 1>  MemoryMappedFile.cpp
    270. 1>  PerformanceCounterUtils.cpp
    271. 1>  Locale.cpp
    272. 1>  InternalCalls.cpp
    273. 1>  Win32ApiSharedEmulation.cpp
    274. 1>  Path.cpp
    275. 1>  StackTrace.cpp
    276. 1>  CCW.cpp
    277. 1>  WindowsImpersonationContext.cpp
    278. 1>  event.cpp
    279. 1>  Memory.cpp
    280. 1>  Il2CppGenericContextCompare.cpp
    281. 1>  Process.cpp
    282. 1>  ThreadImpl.cpp
    283. 1>  SecurityManager.cpp
    284. 1>  Mutex.cpp
    285. 1>  KeyPairPersistence.cpp
    286. 1>  Il2CppTypeHash.cpp
    287. 1>  Parameter.cpp
    288. 1>  Il2CppMetadataRegistration.cpp
    289. 1>  AssemblyName.cpp
    290. 1>  PathUtils.cpp
    291. 1>  LibraryLoader.cpp
    292. 1>  ParameterInfo.cpp
    293. 1>  WindowsIdentity.cpp
    294. 1>  ActivationServices.cpp
    295. 1>  Activator.cpp
    296. 1>  Il2CppSignatureCompare.cpp
    297. 1>  Process.cpp
    298. 1>  WindowsHelpers.cpp
    299. 1>  Win32Exception.cpp
    300. 1>  DriveInfo.cpp
    301. 1>  RegisterRuntimeInitializeAndCleanup.cpp
    302. 1>  Process.cpp
    303. 1>  Normalization.cpp
    304. 1>  ConditionVariableImpl.cpp
    305. 1>  MonoGenericClass.cpp
    306. 1>  Memory.cpp
    307. 1>  Mutex.cpp
    308. 1>  command-line-parser.cpp
    309. 1>  SemaphoreImpl.cpp
    310. 1>  LastError.cpp
    311. 1>  MonoEnumInfo.cpp
    312. 1>  Il2CppGenericClassCompare.cpp
    313. 1>  MetadataLoader.cpp
    314. 1>  Cryptography.cpp
    315. 1>  TypedReference.cpp
    316. 1>  Char.cpp
    317. 1>  RuntimeFieldHandle.cpp
    318. 1>  EventImpl.cpp
    319. 1>  ConditionVariable.cpp
    320. 1>  Il2CppGenericInstCompare.cpp
    321. 1>  RemotingServices.cpp
    322. 1>  Cryptography.cpp
    323. 1>  StackTrace.cpp
    324. 1>  NumberFormatter.cpp
    325. 1>  Il2CppGenericContextHash.cpp
    326. 1>  SemaphoreImpl.cpp
    327. 1>  MemoryMappedFile.cpp
    328. 1>  GenericSharing.cpp
    329. 1>  Il2CppGenericMethodCompare.cpp
    330. 1>  Object.cpp
    331. 1>  WindowsPrincipal.cpp
    332. 1>  MonoCMethod.cpp
    333. 1>  Debugger.cpp
    334. 1>  Semaphore.cpp
    335. 1>  GenericContainer.cpp
    336. 1>  NativeMethods.cpp
    337. 1>  InotifyWatcher.cpp
    338. 1>  __ComObject.cpp
    339. 1>  Environment.cpp
    340. 1>  ThreadLocalValueImpl.cpp
    341. 1>  stack-frame.cpp
    342. 1>  Normalization.cpp
    343. 1>  Runtime.cpp
    344. 1>  ThreadLocalValueImpl.cpp
    345. 1>  MutexImpl.cpp
    346. 1>  module.cpp
    347. 1>  MarshalStringAlloc.cpp
    348. 1>  AssemblyBuilder.cpp
    349. 1>  RealProxy.cpp
    350. 1>  Il2CppSignatureHash.cpp
    351. 1>  DynamicMethod.cpp
    352. 1>  CustomAttributeBuilder.cpp
    353. 1>  Locale.cpp
    354. 1>  StackTrace.cpp
    355. 1>  MarshalStringAlloc.cpp
    356. 1>  PosixHelpers.cpp
    357. 1>  Property.cpp
    358. 1>  SignatureHelper.cpp
    359. 1>  ThreadLocalValue.cpp
    360. 1>  Il2CppGenericClassHash.cpp
    361. 1>  SecurityFrame.cpp
    362. 1>  Il2CppGenericMethodHash.cpp
    363. 1>  NativeMethods.cpp
    364. 1>  Event.cpp
    365. 1>  Bulk_System.Security_0.cpp
    366. 1>  Path.cpp
    367. 1>  InternalConfigurationHost.cpp
    368. 1>  EventImpl.cpp
    369. 1>  Output.cpp
    370. 1>  string-ref.cpp
    371. 1>  RtFieldInfo.cpp
    372. 1>  InternalThread.cpp
    373. 1>  Bulk_Mono.Posix_0.cpp
    374. 1>  Il2CppGenericInstHash.cpp
    375. 1>  Context.cpp
    376. 1>  Double.cpp
    377. 1>  ComInteropProxy.cpp
    378. 1>  CustomAttributeData.cpp
    379. 1>  DefaultConfig.cpp
    380. 1>  Console.cpp
    381. 1>  DateTime.cpp
    382. 1>  InternalConfigurationHost.cpp
    383. 1>  MacOsIPInterfaceProperties.cpp
    384. 1>  il2cpp-api-test-forwarder.cpp
    385. 1>  MonoGenericCMethod.cpp
    386. 1>  MonoGenericMethod.cpp
    387. 1>  RegionInfo.cpp
    388. 1>  GenericTypeParameterBuilder.cpp
    389. 1>  Evidence.cpp
    390. 1>  MethodBuilder.cpp
    391. 1>  Exception.cpp
    392. 1>  Assert.cpp
    393. 1>  Bulk_Generics_2.cpp
    394. 1>  Initialize.cpp
    395. 1>  Bulk_Generics_3.cpp
    396. 1>  EnumBuilder.cpp
    397. 1>  FileVersionInfo.cpp
    398. 1>  CLRConfig.cpp
    399. 1>  SocketException.cpp
    400. 1>  KqueueMonitor.cpp
    401. 1>  Il2CppReversePInvokeWrapperTable.cpp
    402. 1>  Initialize.cpp
    403. 1>  IOSelector.cpp
    404. 1>  event.cpp
    405. 1>  VersioningHelper.cpp
    406. 1>  Image.cpp
    407. 1>  SymbolType.cpp
    408. 1>  DerivedType.cpp
    409. 1>  MarshalAlloc.cpp
    410. 1>  DefaultTraceListener.cpp
    411. 1>  FAMWatcher.cpp
    412. 1>  MissingMemberException.cpp
    413. 1>  RuntimeMethodHandle.cpp
    414. 1>  thread.cpp
    415. 1>  FileSystemWatcher.cpp
    416. 1>  Stopwatch.cpp
    417. 1>  Memory.cpp
    418. 1>  EncodingHelper.cpp
    419. 1>  internal-error.cpp
    420. 1>  Timer.cpp
    421. 1>  FileSystemWatcher.cpp
    422. 1>  TimeSpan.cpp
    423. 1>  internal-error.cpp
    424. 1>  MarshalAlloc.cpp
    425. 1>  Encoding.cpp
    426. 1>  array-ref.cpp
    427. 1>  type.cpp
    428. 1>  Path.cpp
    429. 1>  Error.cpp
    430. 1>  Path.cpp
    431. 1>  FileSystemWatcher.cpp
    432. 1>  Debug.cpp
    433. 1>  LastError.cpp
    434. 1>  Event.cpp
    435. 1>  Module.cpp
    436. 1>  WriteBarrier.cpp
    437. 1>  LastError.cpp
    438. 1>  Image.cpp
    439. 1>  Debug.cpp
    440. 1>  app-domain.cpp
    441. 1>  object-ref.cpp
    442. 1>  Il2CppCcwMarshalingFunctionsTable.cpp
    443. 1>  string-ref.cpp
    444. 1>  Initialize.cpp
    445. 1>  assembly.cpp
    446. 1>  module.cpp
    447. 1>  vm.cpp
    448. 1>  class-internals.cpp
    449. 1>  Encoding.cpp
    450. 1>  Il2CppGuids.cpp
    451. 1>  ObjectFiles: 445 of which compiled: 445
    452. 1>     Time Compile: 22865 milliseconds Bulk_mscorlib_7.cpp
    453. 1>     Time Compile: 13631 milliseconds Bulk_System_3.cpp
    454. 1>     Time Compile: 12127 milliseconds Bulk_System_2.cpp
    455. 1>     Time Compile: 11500 milliseconds Bulk_mscorlib_3.cpp
    456. 1>     Time Compile: 10880 milliseconds Bulk_System.Xml_1.cpp
    457. 1>     Time Compile: 9713 milliseconds Bulk_System.Xml_2.cpp
    458. 1>     Time Compile: 9427 milliseconds Bulk_mscorlib_0.cpp
    459. 1>     Time Compile: 8623 milliseconds Bulk_mscorlib_2.cpp
    460. 1>     Time Compile: 8622 milliseconds Bulk_mscorlib_1.cpp
    461. 1>     Time Compile: 7923 milliseconds Bulk_mscorlib_4.cpp
    462. 1>  Total compilation time: 79459 milliseconds.
    463. 1>  Creating library D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\linkresult_831A427274FB79EA2D912A16F778897B\GameAssembly.lib and object D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\linkresult_831A427274FB79EA2D912A16F778897B\GameAssembly.exp
    464. 1>  LINK : /LTCG specified but no code generation required; remove /LTCG from the link command line to improve linker performance
    465. 1>  Total link time: 9360 milliseconds.
    466. 1>  Building MapFileParser.exe with MsvcDesktopToolChain.
    467. 1>     Output directory: D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\MapFileParserCache\build
    468. 1>     Cache directory: D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\MapFileParserCache
    469. 1>  ObjectFiles: 16 of which compiled: 16
    470. 1>     Time Compile: 2735 milliseconds Driver.cpp
    471. 1>     Time Compile: 2376 milliseconds SNCMapFileParser.cpp
    472. 1>     Time Compile: 2363 milliseconds main.cpp
    473. 1>     Time Compile: 2201 milliseconds MSVCMapFileParser.cpp
    474. 1>     Time Compile: 2128 milliseconds ClangMapFileParser.cpp
    475. 1>     Time Compile: 2037 milliseconds HighLevelBreakdown.cpp
    476. 1>     Time Compile: 1941 milliseconds GCCSymbolParser.cpp
    477. 1>     Time Compile: 1816 milliseconds MSVCSymbolParser.cpp
    478. 1>     Time Compile: 1500 milliseconds MSVCSectionParser.cpp
    479. 1>     Time Compile: 1432 milliseconds GCCMapFileParser.cpp
    480. 1>  Total compilation time: 3994 milliseconds.
    481. 1>  il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\link.exe /out:"D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\MapFileParserCache\linkresult_03D9356D6C0CA447A349853F23C8EDB3\MapFileParser.exe" /DEBUG /INCREMENTAL:NO /MAP /LARGEADDRESSAWARE /NXCOMPAT /DYNAMICBASE /NOLOGO /TLBID:1 /LTCG /OPT:REF /OPT:ICF /HIGHENTROPYVA /NODEFAULTLIB:uuid.lib "ws2_32.lib" "user32.lib" "advapi32.lib" "ole32.lib" "oleaut32.lib" "Shell32.lib" /LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib\amd64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\um\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\ucrt\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" /SUBSYSTEM:CONSOLE /ENTRY:wWinMainCRTStartup @"C:\Users\UserName\AppData\Local\Temp\tmp7AB6.tmp"
    482. 1>
    483. 1>ucrt.lib(api-ms-win-crt-runtime-l1-1-0.dll) : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'
    484. 1>
    485. 1>
    486. 1>     at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(IEnumerable`1 objectFiles, CppToolChainContext toolChainContext)
    487. 1>     at Unity.IL2CPP.Building.CppProgramBuilder.Build()
    488. 1>     at Unity.IL2CPP.Building.BuildDescriptions.IL2CPPOutputBuildDescription.BuildMapFileParser()
    489. 1>     at Unity.IL2CPP.Building.BuildDescriptions.IL2CPPOutputBuildDescription.FinalizeBuild(CppToolChain toolChain)
    490. 1>     at Unity.IL2CPP.Building.CppProgramBuilder.Build()
    491. 1>     at il2cpp.Program.DoRun(String[] args)
    492. 1>     at il2cpp.Program.Run(String[] args)
    493. 1>     at il2cpp.Program.Main(String[] args)
    494. 1>
    495. 1>  Unhandled Exception: Unity.IL2CPP.Building.BuilderFailedException: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\link.exe /out:"D:\UWPTest\b\efawe\build\obj\il2cppOutputProject\Win32\Master\MapFileParserCache\linkresult_03D9356D6C0CA447A349853F23C8EDB3\MapFileParser.exe" /DEBUG /INCREMENTAL:NO /MAP /LARGEADDRESSAWARE /NXCOMPAT /DYNAMICBASE /NOLOGO /TLBID:1 /LTCG /OPT:REF /OPT:ICF /HIGHENTROPYVA /NODEFAULTLIB:uuid.lib "ws2_32.lib" "user32.lib" "advapi32.lib" "ole32.lib" "oleaut32.lib" "Shell32.lib" /LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib\amd64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\um\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\ucrt\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" /SUBSYSTEM:CONSOLE /ENTRY:wWinMainCRTStartup @"C:\Users\UserName\AppData\Local\Temp\tmp7AB6.tmp"
    496. 1>
    497. 1>ucrt.lib(api-ms-win-crt-runtime-l1-1-0.dll) : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'
    498. 1>
    499. 1>
    500. 1>     at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(IEnumerable`1 objectFiles, CppToolChainContext toolChainContext)
    501. 1>     at Unity.IL2CPP.Building.CppProgramBuilder.Build()
    502. 1>     at Unity.IL2CPP.Building.BuildDescriptions.IL2CPPOutputBuildDescription.BuildMapFileParser()
    503. 1>     at Unity.IL2CPP.Building.BuildDescriptions.IL2CPPOutputBuildDescription.FinalizeBuild(CppToolChain toolChain)
    504. 1>     at Unity.IL2CPP.Building.CppProgramBuilder.Build()
    505. 1>     at il2cpp.Program.DoRun(String[] args)
    506. 1>     at il2cpp.Program.Run(String[] args)
    507. 1>     at il2cpp.Program.Main(String[] args)
    508. 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets(41,5): error MSB3073: The command ""D:\UWPTest\b\efawe\Il2CppOutputProject\\IL2CPP\build\il2cpp.exe" --libil2cpp-static --compile-cpp -architecture=x86 -configuration=ReleasePlus -platform=winrt -outputpath="D:\UWPTest\b\efawe\\build\bin\Win32\Master\GameAssembly.dll" --data-folder="D:\UWPTest\b\efawe\\build\bin\Win32\Master\\" -cachedirectory="D:\UWPTest\b\efawe\\build\obj\il2cppOutputProject\Win32\Master\\"  -generatedcppdir="D:\UWPTest\b\efawe\Il2CppOutputProject\\il2cppOutput" --additional-defines=WINDOWS_UWP --additional-defines=UNITY_UWP --additional-defines=UNITY_WSA_10_0 --additional-defines=UNITY_WSA --additional-defines=UNITY_WINRT -verbose" exited with code -532462766.
    509. 2>------ Build started: Project: UWPTest, Configuration: Master Win32 ------
    510. 2>  pch.cpp
    511. 2>  App.xaml.cpp
    512. 2>  MainPage.xaml.cpp
    513. 2>  UnityGenerated.cpp
    514. 2>  XamlTypeInfo.Impl.g.cpp
    515. 2>  Generating code
    516. 2>  Finished generating code
    517. 2>  XamlTypeInfo.g.cpp
    518. 2>     Creating library D:\UWPTest\b\efawe\build\bin\Win32\Master\UWPTest.lib and object D:\UWPTest\b\efawe\build\bin\Win32\Master\UWPTest.exp
    519. 2>  Generating code
    520. 2>  All 2662 functions were compiled because no usable IPDB/IOBJ from previous compilation was found.
    521. 2>  Finished generating code
    522. 2>  UWPTest.vcxproj -> D:\UWPTest\b\efawe\build\bin\Win32\Master\UWPTest.exe
    523. 2>  UWPTest.vcxproj -> D:\UWPTest\b\efawe\build\bin\Win32\Master\UWPTest.pdb (Full PDB)
    524. 2>MakePRI : warning 0xdef00520: Invalid qualifier: DLL-RESOURCES
    525. 2>MakePRI : warning 0xdef00520: Invalid qualifier: DLL-RESOURCES
    526. 2>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(2156,5): error APPX0702: Payload file 'D:\UWPTest\b\efawe\build\bin\Win32\Master\SymbolMap' does not exist.
    527. ========== Build: 0 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
    528.  
    529.