Announcement

Collapse
No announcement yet.

Official FastBuild integration

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Official FastBuild integration

    Hi, I've been experimenting with the Official FastBuild support in the release staging branch and so far haven't been able to get it to work, it exhibits similar problems to my attempts to get the unofficial implementations to work where it complains about undefined. It does have an error i've never seen before about the vs nmake integration not being able to change the codepage, which is weird. I'm still learning about UBT and i'm not really too sure how the best ways to interrogate what it's doing is.

    This is the BuildConfiguration.xml i'm using:
    HTML Code:
    <?xml version="1.0" encoding="utf-8" ?>
    <Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
    <BuildConfiguration>
    <bAllowFASTBuild>1</bAllowFASTBuild>
    </BuildConfiguration>
    <FASTBuild>
    <CacheMode>ReadWrite</CacheMode>
    <FBuildBrokeragePath>\\BrokeragePath</FBuildBrokeragePath>
    <FBuildCachePath>\\CachePath</FBuildCachePath>
    </FASTBuild>
    </Configuration>
    & here's the build output i'm getting when trying to build BlankProgram:


    Code:
    1>------ Rebuild All started: Project: DotNETUtilities, Configuration: Development Any CPU ------
    1> DotNETUtilities -> F:\Projects\Work\UnrealEngine\Engine\Binaries\DotNET\DotNETUtilities.dll
    2>------ Rebuild All started: Project: UnrealBuildTool, Configuration: Development Any CPU ------
    2> UnrealBuildTool -> F:\Projects\Work\UnrealEngine\Engine\Binaries\DotNET\UnrealBuildTool.exe
    3>------ Rebuild All started: Project: BlankProgram, Configuration: Development_Program x64 ------
    3>Cleaning BlankProgram and UnrealHeaderTool binaries...
    3>Using 'git status' to determine working set for adaptive non-unity build (F:\Projects\Work\UnrealEngine).
    3>Creating makefile for BlankProgram (no existing makefile)
    3>Building BlankProgram...
    3>Using Visual Studio 2019 14.27.29112 toolchain (C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110) and Windows 10.0.18362.0 SDK (C:\Program Files (x86)\Windows Kits\10).
    3>Performing 2 actions (12 in parallel)
    3>SharedPCH.Core.ShadowErrors.cpp
    3>PCH.Core.cpp
    3>Detected build type as Windows from 'F:\Projects\Work\UnrealEngine\Engine\Build\Windows\cl-filter\cl-filter.exe' using search term 'Windows'
    3>Using path : {C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC/Redist/MSVC\14.27.29016} for vccorlib_.dll (MSVC redist)...
    3> ...Add an entry for MsvcCRTRedistVersion in BuildConfiguration.xml to specify a version number
    3>FBuild Command Line Arguments: '-monitor -summary -dist -cache -ide -clean -config F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\fbuild.bff -nostoponerror
    3>BFF file 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\fbuild.bff' has changed (reparsing will occur).
    3>No workers found in '\\192.168.1.201\Documents\FastBuild\Brokerage\main\20.windows\'
    3>No workers available - Distributed compilation disabled
    3>4> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Default.rc2.res
    3>3> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.11_of_15.cpp.obj
    3>8> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.4_of_15.cpp.obj
    3>12>Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.1_of_15.cpp.obj
    3>15>Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.7_of_15.cpp.obj
    3>1> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.9_of_15.cpp.obj
    3>16>Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.8_of_15.cpp.obj
    3>6> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.10_of_15.cpp.obj
    3>13>Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.5_of_15.cpp.obj
    3>11>Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.3_of_15.cpp.obj
    3>14>Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.12_of_15.cpp.obj
    3>2> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.15_of_15.cpp.obj
    3>5> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.2_of_15.cpp.obj
    3>10>Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.6_of_15.cpp.obj
    3>9> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.14_of_15.cpp.obj
    3>7> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.13_of_15.cpp.obj
    3>4> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\TraceLog\Module.TraceLog.cpp.obj
    3>EXEC : 4> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\TraceLog\Module.TraceLog.cpp.obj'
    3>4> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\TraceLog\Module.TraceLog.cpp.obj
    3>Module.TraceLog.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>4> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\BlankProgram\BlankProgram.cpp.obj
    3>EXEC : 5> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.2_of_15.cpp.obj'
    3>5> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.2_of_15.cpp.obj
    3>Module.Core.2_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>5> Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\BuildSettings\BuildSettings.cpp.obj
    3>EXEC : 12>Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.1_of_15.cpp.obj'
    3>12>PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.1_of_15.cpp.obj
    3>Module.Core.1_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>12>Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Projects\Module.Projects.cpp.obj
    3>EXEC : 10>Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.6_of_15.cpp.obj'
    3>10>PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.6_of_15.cpp.obj
    3>Module.Core.6_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>10>Obj: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Json\Module.Json.cpp.obj
    3>EXEC : 16>Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.8_of_15.cpp.obj'
    3>16>PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.8_of_15.cpp.obj
    3>Module.Core.8_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\zlib\zlib-1.2.5\Inc\zconf.h(373): error C4668: '_LARGEFILE64_SOURCE' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\zlib\zlib-1.2.5\Inc\zlib.h(1574): error C4668: '_FILE_OFFSET_BITS' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 6> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.10_of_15.cpp.obj'
    3>6> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.10_of_15.cpp.obj
    3>Module.Core.10_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 15>Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.7_of_15.cpp.obj'
    3>15>PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.7_of_15.cpp.obj
    3>Module.Core.7_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 7> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.13_of_15.cpp.obj'
    3>7> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.13_of_15.cpp.obj
    3>Module.Core.13_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\ICU\icu4c-64_1\include\unicode\uvernum.h(123): error C4668: 'U_DISABLE_VERSION_SUFFIX' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 14>Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.12_of_15.cpp.obj'
    3>14>PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.12_of_15.cpp.obj
    3>Module.Core.12_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 3> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.11_of_15.cpp.obj'
    3>3> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.11_of_15.cpp.obj
    3>Module.Core.11_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 11>Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.3_of_15.cpp.obj'
    3>11>PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.3_of_15.cpp.obj
    3>Module.Core.3_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\ICU\icu4c-64_1\include\unicode\uvernum.h(123): error C4668: 'U_DISABLE_VERSION_SUFFIX' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 8> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.4_of_15.cpp.obj'
    3>8> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.4_of_15.cpp.obj
    3>Module.Core.4_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(329): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(337): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13184): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13750): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\minwinbase.h(207): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\synchapi.h(679): error C4668: '_NT_TARGET_VERSION_WIN10_RS4' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\processthreadsapi.h(1022): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8616): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8621): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8626): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8673): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8679): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(9073): error C4668: 'NTDDI_WIN7SP1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 12>Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Projects\Module.Projects.cpp.obj'
    3>12>PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Projects\Module.Projects.cpp.obj
    3>Module.Projects.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 1> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.9_of_15.cpp.obj'
    3>1> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.9_of_15.cpp.obj
    3>Module.Core.9_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(329): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(337): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13184): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13750): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\minwinbase.h(207): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\synchapi.h(679): error C4668: '_NT_TARGET_VERSION_WIN10_RS4' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\processthreadsapi.h(1022): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8616): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8621): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8626): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8673): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8679): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(9073): error C4668: 'NTDDI_WIN7SP1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 10>Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Json\Module.Json.cpp.obj'
    3>10>PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Json\Module.Json.cpp.obj
    3>Module.Json.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 13>Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.5_of_15.cpp.obj'
    3>13>PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.5_of_15.cpp.obj
    3>Module.Core.5_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\mimalloc\include\mimalloc.h(18): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(329): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(337): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13184): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13750): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\minwinbase.h(207): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\synchapi.h(679): error C4668: '_NT_TARGET_VERSION_WIN10_RS4' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\processthreadsapi.h(1022): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8616): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8621): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8626): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8673): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8679): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(9073): error C4668: 'NTDDI_WIN7SP1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(35): error C4668: '__TBB_CONFIG_PREPROC_ONLY' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(49): error C4668: '_GLIBCXX_RELEASE' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(52): error C4668: '__GLIBCPP__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(52): error C4668: '__GLIBCXX__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(57): error C4668: '__clang__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(63): error C4668: '__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(67): error C4668: '__APPLE__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(106): error C4668: '__MIC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(106): error C4668: '__MIC2__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(114): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(120): error C4668: '__clang__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(128): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(128): error C4668: '__GNUC_MINOR__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(128): error C4668: '__GNUC_PATCHLEVEL__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(158): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(163): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(209): error C4668: '__clang__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(241): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(367): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(372): error C4668: '__MINGW32__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(376): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(376): error C4668: '__SUNPRO_CC' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(376): error C4668: '__IBMCPP__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(387): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(387): error C4668: '__GNUC_MINOR__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(387): error C4668: '__GNUC_PATCHLEVEL__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(387): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(387): error C4668: '__clang__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(392): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(392): error C4668: '__GNUC_MINOR__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(392): error C4668: '__GNUC_PATCHLEVEL__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(398): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(403): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(456): error C4668: '__TBB_DEFINE_MIC' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(462): error C4668: '__EXCEPTIONS' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(462): error C4668: '__SUNPRO_CC' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(463): error C4668: 'TBB_USE_EXCEPTIONS' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(474): error C4668: '__clang__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(481): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(506): error C4668: 'TBB_USE_GCC_BUILTINS' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(534): error C4668: '__TBB_SOURCE_DIRECTLY_INCLUDED' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(534): error C4668: 'TBB_USE_PREVIEW_BINARY' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(581): error C4668: 'TBB_PREVIEW_WAITING_FOR_WORKERS' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(581): error C4668: '__TBB_BUILD' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(633): error C4668: '__SIZEOF_POINTER__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(633): error C4668: '__ANDROID__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(638): error C4668: '__TBB_x86_32' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(645): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(649): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(656): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(656): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(662): error C4668: '__GLIBC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(662): error C4668: '__APPLE__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(668): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(673): error C4668: '__clang__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(673): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(678): error C4668: '__MINGW32__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(684): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(684): error C4668: '__GNUC_MINOR__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(684): error C4668: '__GNUC_PATCHLEVEL__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(689): error C4668: '__FreeBSD__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(699): error C4668: '__linux__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(699): error C4668: '__APPLE__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(705): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(705): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(711): error C4668: '__TBB_DEFINE_MIC' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(716): error C4668: '__GXX_EXPERIMENTAL_CXX0X__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(727): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(732): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(742): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(742): error C4668: '__GNUC_MINOR__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(742): error C4668: '__GNUC_PATCHLEVEL__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(746): error C4668: '__TBB_x86_32' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(758): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(777): error C4668: '__GXX_EXPERIMENTAL_CXX0X__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_config.h(800): error C4668: '__ANDROID__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(101): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\internal\_tbb_windef.h(53): error C4668: '__TBB_BUILD' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(247): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(247): error C4668: '__GNUC_MINOR__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(247): error C4668: '__GNUC_PATCHLEVEL__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(324): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(339): error C4668: 'TBB_DEPRECATED_MUTEX_COPYING' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(434): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(441): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(479): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(495): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\tbb_stddef.h(511): error C4668: '__GNUC__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\scalable_allocator.h(210): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\scalable_allocator.h(214): error C4668: '__GLIBCXX__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\scalable_allocator.h(286): error C4668: '__INTEL_COMPILER' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\scalable_allocator.h(322): error C4668: '__GLIBCXX__' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\Intel\TBB\IntelTBB-2019u8\Include\tbb\scalable_allocator.h(367): error C4668: '__TBB_BUILD' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>F:\Projects\Work\UnrealEngine\Engine\Source\ThirdParty\ICU\icu4c-64_1\include\unicode\uvernum.h(123): error C4668: 'U_DISABLE_VERSION_SUFFIX' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 9> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.14_of_15.cpp.obj'
    3>9> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.14_of_15.cpp.obj
    3>Module.Core.14_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(329): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(337): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13184): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13750): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\minwinbase.h(207): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\synchapi.h(679): error C4668: '_NT_TARGET_VERSION_WIN10_RS4' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\processthreadsapi.h(1022): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8616): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8621): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8626): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8673): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8679): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(9073): error C4668: 'NTDDI_WIN7SP1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 4> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\BlankProgram\BlankProgram.cpp.obj'
    3>4> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\BlankProgram\BlankProgram.cpp.obj
    3>BlankProgram.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(329): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(337): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13184): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13750): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\minwinbase.h(207): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\synchapi.h(679): error C4668: '_NT_TARGET_VERSION_WIN10_RS4' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\processthreadsapi.h(1022): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8616): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8621): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8626): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8673): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8679): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(9073): error C4668: 'NTDDI_WIN7SP1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>EXEC : 2> Failed to build Object. error : 2 (0x02) Target: 'F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.15_of_15.cpp.obj'
    3>2> PROBLEM: F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.15_of_15.cpp.obj
    3>Module.Core.15_of_15.cpp
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\intsafe.h(66): error C4668: '__midl' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(329): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(337): error C4668: '_M_HYBRID' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13184): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(13750): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\minwinbase.h(207): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\synchapi.h(679): error C4668: '_NT_TARGET_VERSION_WIN10_RS4' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\processthreadsapi.h(1022): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8616): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8621): error C4668: '_WIN32_WINNT_WIN10_RS3' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8626): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8673): error C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(8679): error C4668: '_WIN32_WINNT_WIN10_RS5' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winbase.h(9073): error C4668: 'NTDDI_WIN7SP1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
    3>--- Most Expensive ----------------------------------------------
    3>Time (s) Name:
    3>1.503 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\BuildSettings\BuildSettings.cpp.obj
    3>1.481 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.15_of_15.cpp.obj
    3>1.401 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.14_of_15.cpp.obj
    3>1.355 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.5_of_15.cpp.obj
    3>1.275 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.9_of_15.cpp.obj
    3>1.169 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.4_of_15.cpp.obj
    3>1.129 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.3_of_15.cpp.obj
    3>1.040 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.11_of_15.cpp.obj
    3>0.996 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.12_of_15.cpp.obj
    3>0.866 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.13_of_15.cpp.obj
    3>0.864 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.7_of_15.cpp.obj
    3>0.861 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.10_of_15.cpp.obj
    3>0.840 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\BlankProgram\BlankProgram.cpp.obj
    3>0.828 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.8_of_15.cpp.obj
    3>0.774 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.6_of_15.cpp.obj
    3>0.766 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.1_of_15.cpp.obj
    3>0.758 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Core\Module.Core.2_of_15.cpp.obj
    3>0.529 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Json\Module.Json.cpp.obj
    3>0.501 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\Projects\Module.Projects.cpp.obj
    3>0.327 F:\Projects\Work\UnrealEngine\Engine\Intermediate\Build\Win64\BlankProgram\Development\TraceLog\Module.TraceLog.cpp.obj
    3>
    3>--- Summary -----------------------------------------------------
    3> /----- Cache -----\
    3>Build: Seen Built Hit Miss Store CPU
    3> - File : 56 38 - - - 0.000s
    3> - Object : 21 2 0 1 1 19.571s
    3> - Alias : 1 0 - - - 0.000s
    3> - Compiler : 2 2 - - - 0.000s
    3> - ObjectList : 21 2 - - - 0.000s
    3>Cache:
    3> - Hits : 0 (0.0 %)
    3> - Misses : 1
    3> - Stores : 1
    3>Time:
    3> - Real : 2.276s
    3> - Local CPU : 19.571s (8.6:1)
    3> - Remote CPU : 0.000s (0.0:1)
    3>-----------------------------------------------------------------
    3>FBuild : error : BUILD FAILED: all
    3>Time: 2.408s
    3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(54,5): error MSB3073: The command "C:\WINDOWS\System32\chcp.com 65001 >NUL
    3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(54,5): error MSB3073: ..\..\Build\BatchFiles\Rebuild.bat BlankProgram Win64 Development -WaitMutex -FromMsBuild" exited with code -1.
    3>Done building project "BlankProgram.vcxproj" -- FAILED.
    ========== Rebuild All: 2 succeeded, 1 failed, 0 skipped ==========

    #2
    Hi, I am using the Environment Variables FASTBUILD_BROKERAGE_PATH FASTBUILD_CACHE_PATH FASTBUILD_TEMP_PATH instead (local and remote machines) but getting
    >EXEC : Failed to build Object. error : 3221225781 (0xc0000135)
    on remote builds

    4,26 preview 4

    NOTE: In VS2017, HoloLens.Automation project, needed to remove "Windows" in "References" and re-add (Add Reference...) to the one in C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.18362.0\Windows.winmd

    UPDATE: Installing VS 2019 on the remote host solved my issue. It had already VS2017.
    Last edited by madrazobamtang; 10-28-2020, 12:04 AM.

    Comment

    Working...
    X