Build started at 9:42 PM... 1>------ Build started: Project: FactoryGame (Games\FactoryGame\FactoryGame), Configuration: Development_Editor x64 ------ 1> Using bundled DotNet SDK version: 6.0.302 1> Running UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" FactoryEditor Win64 Development -Project="D:\Modding\Satisfactory\SatisfactoryModLoader-master\FactoryGame.uproject" -WaitMutex -FromMsBuild 1> Log file: C:\Users\Jackson Richardson\AppData\Local\UnrealBuildTool\Log.txt 1> Patch '01-ignore_missing_soundbanks.patch' has already been applied. Skipping. 1> Patch '02-fix_plugin_soundbanks_location.patch' has already been applied. Skipping. 1> Patch '03-CSS-CL404250.patch' has already been applied. Skipping. 1> Patch '04-CSS-CL404250_link_fixes.patch' has already been applied. Skipping. 1> Building FactoryEditor... 1> Using Visual Studio 2022 14.50.35717 toolchain (C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.50.35717) and Windows 10.0.26100.0 SDK (C:\Program Files (x86)\Windows Kits\10). 1> [Upgrade] 1> [Upgrade] Using backward-compatible build settings. The latest version of UE sets the following values by default, which may require code changes: 1> [Upgrade] bLegacyPublicIncludePaths = false => Omits subfolders from public include paths to reduce compiler command line length. (Previously: true). 1> [Upgrade] ShadowVariableWarningLevel = WarningLevel.Error => Treats shadowed variable warnings as errors. (Previously: WarningLevel.Warning). 1> [Upgrade] PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs => Set in build.cs files to enables IWYU-style PCH model. See https://docs.unrealengine.com/en-US/Programming/BuildTools/UnrealBuildTool/IWYU/index.html. (Previously: PCHUsageMode.UseSharedPCHs). 1> [Upgrade] bLegacyParentIncludePaths = false => Omits module parent folders from include paths to reduce compiler command line length. (Previously: true). 1> [Upgrade] CppStandard = CppStandardVersion.Default => Updates C++ Standard to C++20 (Previously: CppStandardVersion.Cpp17). 1> [Upgrade] WindowsPlatform.bStrictConformanceMode = true => Updates MSVC strict conformance mode to true (Previously: false). 1> [Upgrade] Suppress this message by setting 'DefaultBuildSettings = BuildSettingsVersion.V4;' in FactoryEditor.Target.cs, and explicitly overriding settings that differ from the new defaults. 1> [Upgrade] 1> Determining max actions to execute in parallel (6 physical cores, 12 logical cores) 1> Executing up to 6 processes, one per physical core 1> Requested 1.5 GB memory per action, 6.36 GB available: limiting max parallel actions to 4 1> ------ Building 412 action(s) started ------ 1> [1/412] Compile [x64] SharedPCH.Core.Cpp20.cpp 1> Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h. 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4668: '__has_feature' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4067: unexpected tokens following preprocessor directive - expected a newline 1> [2/412] Compile [x64] SharedPCH.Engine.Cpp17.cpp 1> Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h. 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4668: '__has_feature' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4067: unexpected tokens following preprocessor directive - expected a newline 1> [3/412] Compile [x64] SharedPCH.Engine.Cpp20.cpp 1> Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h. 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4668: '__has_feature' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4067: unexpected tokens following preprocessor directive - expected a newline 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Engine\Classes\Engine\SkeletalMesh.h(805): warning C4996: 'FBoneMirrorInfo': FBoneMirrorInfo is deprecated. Please use UMirrorDataTable for mirroring support. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1> [4/412] Compile [x64] SharedPCH.UnrealEd.Cpp20.cpp 1> Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h. 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4668: '__has_feature' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4067: unexpected tokens following preprocessor directive - expected a newline 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Engine\Classes\Engine\SkeletalMesh.h(805): warning C4996: 'FBoneMirrorInfo': FBoneMirrorInfo is deprecated. Please use UMirrorDataTable for mirroring support. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1> [5/412] Resource Default.rc2 1> [6/412] Resource Default.rc2 1> [7/412] Resource Default.rc2 1> [8/412] Resource Default.rc2 1> [9/412] Resource Default.rc2 1> [10/412] Resource Default.rc2 1> [11/412] Resource Default.rc2 1> [12/412] Resource Default.rc2 1> [13/412] Resource Default.rc2 1> [14/412] Resource Default.rc2 1> [15/412] Resource Default.rc2 1> [16/412] Compile [x64] SharedPCH.UnrealEd.Cpp17.cpp 1> Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h. 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4668: '__has_feature' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4067: unexpected tokens following preprocessor directive - expected a newline 1> [17/412] Resource Default.rc2 1> [18/412] Resource Default.rc2 1> [19/412] Resource Default.rc2 1> [20/412] Resource Default.rc2 1> [21/412] Resource Default.rc2 1> [22/412] Resource Default.rc2 1> [23/412] Resource Default.rc2 1> [24/412] Resource Default.rc2 1> [25/412] Resource Default.rc2 1> [26/412] Compile [x64] SharedPCH.CoreUObject.Cpp20.cpp 1> Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h. 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4668: '__has_feature' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4067: unexpected tokens following preprocessor directive - expected a newline 1> [27/412] Resource Default.rc2 1> [28/412] Resource Default.rc2 1> [29/412] Resource Default.rc2 1> [30/412] Resource Default.rc2 1> [31/412] Resource Default.rc2 1> [32/412] Resource Default.rc2 1> [33/412] Resource Default.rc2 1> [34/412] Resource Default.rc2 1> [35/412] Resource Default.rc2 1> [36/412] Resource Default.rc2 1> [37/412] Resource Default.rc2 1> [38/412] Resource Default.rc2 1> [39/412] Resource Default.rc2 1> [40/412] Resource Default.rc2 1> [41/412] Resource Default.rc2 1> [42/412] Resource Default.rc2 1> [43/412] Resource Default.rc2 1> [44/412] Resource Default.rc2 1> [45/412] Resource Default.rc2 1> [46/412] Generate Header [x86-64] SignificanceISPC.ispc 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:39:30: Performance Warning: Gather required to load value. 1> const FVector3f v2 = Entry->Location; 1> ^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:48:67: Performance Warning: Gather required to load value. 1> const float NewSignifiance = min(1.f - max((DistSquared / Entry->SignificanceDistanceSquare), 0.0f),1.0); 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:49:38: Performance Warning: Gather required to load value. 1> const float OldSignifiance = Entry->CurrentSignificance; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:52:9: Performance Warning: Scatter required to store value. 1> Entry->CurrentSignificance = NewSignifiance; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:54:9: Performance Warning: Scatter required to store value. 1> Entry->bIsSignificant = NewSignifiance >= 0.01f; 1> ^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:55:9: Performance Warning: Scatter required to store value. 1> Entry->bWasSignificant = OldSignifiance == -1.f ? -1 : OldSignifiance >= 0.01f; 1> ^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:58:42: Performance Warning: Gather required to load value. 1> const int8 NewCurrentTickStage = Entry->NumTickStages * NewSignifiance; 1> ^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:60:38: Performance Warning: Gather required to load value. 1> Entry->bDidChangeTickState = Entry->CurrentTickStage != NewCurrentTickStage; 1> ^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:60:9: Performance Warning: Scatter required to store value. 1> Entry->bDidChangeTickState = Entry->CurrentTickStage != NewCurrentTickStage; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:61:9: Performance Warning: Scatter required to store value. 1> Entry->CurrentTickStage = NewCurrentTickStage; 1> ^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:39:30: Performance Warning: Coalesced 4 gathers starting here (others at lines 39, 39, 48) into 8 loads (8 x 4-wide). 1> const FVector3f v2 = Entry->Location; 1> ^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:49:38: Performance Warning: Coalesced gather into 8 loads (8 x 1-wide). 1> const float OldSignifiance = Entry->CurrentSignificance; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:39:30: Performance Warning: Coalesced 4 gathers starting here (others at lines 39, 39, 48) into 4 loads (4 x 4-wide). 1> const FVector3f v2 = Entry->Location; 1> ^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:49:38: Performance Warning: Coalesced gather into 4 loads (4 x 1-wide). 1> const float OldSignifiance = Entry->CurrentSignificance; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> [47/412] Copy [x86-64] SignificanceISPC.ispc.generated.h 1> [48/412] Compile [x86-64] SignificanceISPC.ispc 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:39:30: Performance Warning: Gather required to load value. 1> const FVector3f v2 = Entry->Location; 1> ^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:48:67: Performance Warning: Gather required to load value. 1> const float NewSignifiance = min(1.f - max((DistSquared / Entry->SignificanceDistanceSquare), 0.0f),1.0); 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:49:38: Performance Warning: Gather required to load value. 1> const float OldSignifiance = Entry->CurrentSignificance; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:52:9: Performance Warning: Scatter required to store value. 1> Entry->CurrentSignificance = NewSignifiance; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:54:9: Performance Warning: Scatter required to store value. 1> Entry->bIsSignificant = NewSignifiance >= 0.01f; 1> ^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:55:9: Performance Warning: Scatter required to store value. 1> Entry->bWasSignificant = OldSignifiance == -1.f ? -1 : OldSignifiance >= 0.01f; 1> ^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:58:42: Performance Warning: Gather required to load value. 1> const int8 NewCurrentTickStage = Entry->NumTickStages * NewSignifiance; 1> ^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:60:38: Performance Warning: Gather required to load value. 1> Entry->bDidChangeTickState = Entry->CurrentTickStage != NewCurrentTickStage; 1> ^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:60:9: Performance Warning: Scatter required to store value. 1> Entry->bDidChangeTickState = Entry->CurrentTickStage != NewCurrentTickStage; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:61:9: Performance Warning: Scatter required to store value. 1> Entry->CurrentTickStage = NewCurrentTickStage; 1> ^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:39:30: Performance Warning: Coalesced 4 gathers starting here (others at lines 39, 39, 48) into 8 loads (8 x 4-wide). 1> const FVector3f v2 = Entry->Location; 1> ^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:49:38: Performance Warning: Coalesced gather into 8 loads (8 x 1-wide). 1> const float OldSignifiance = Entry->CurrentSignificance; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:39:30: Performance Warning: Coalesced 4 gathers starting here (others at lines 39, 39, 48) into 4 loads (4 x 4-wide). 1> const FVector3f v2 = Entry->Location; 1> ^^^^^^^^^^^^^^^ 1> D:/Modding/Satisfactory/SatisfactoryModLoader-master/Plugins/SignificanceISPC/Source/SignificanceISPC/Private/SignificanceISPC.ispc:49:38: Performance Warning: Coalesced gather into 4 loads (4 x 1-wide). 1> const float OldSignifiance = Entry->CurrentSignificance; 1> ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1> [49/412] Compile [x64] SharedPCH.Engine.CppLatest.cpp 1> Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h. 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Containers\StringView.h(479): warning C5311: A literal-operator-id of the form 'operator string-literal identifier' has been deprecated 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Containers\StringView.h(485): warning C5311: A literal-operator-id of the form 'operator string-literal identifier' has been deprecated 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Containers\StringView.h(490): warning C5311: A literal-operator-id of the form 'operator string-literal identifier' has been deprecated 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Containers\StringView.h(495): warning C5311: A literal-operator-id of the form 'operator string-literal identifier' has been deprecated 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4668: '__has_feature' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4067: unexpected tokens following preprocessor directive - expected a newline 1>D:\ficsit\Unreal Engine - CSS\Engine\Source\Runtime\Engine\Classes\Engine\SkeletalMesh.h(805): warning C4996: 'FBoneMirrorInfo': FBoneMirrorInfo is deprecated. Please use UMirrorDataTable for mirroring support. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1> Total time in Parallel executor: 67.90 seconds 1> Total execution time: 92.81 seconds 1>C:\Program Files\Microsoft Visual Studio\18\Community\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets(44,5): error MSB3073: The command ""D:\ficsit\Unreal Engine - CSS\Engine\Build\BatchFiles\Build.bat" FactoryEditor Win64 Development -Project="D:\Modding\Satisfactory\SatisfactoryModLoader-master\FactoryGame.uproject" -WaitMutex -FromMsBuild" exited with code 6. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== ========== Build completed at 9:44 PM and took 01:36.473 minutes ==========