Page MenuHomeWildfire Games

Fix serialization test following rP27673 - Fix CalculateTerritories after deserialization
ClosedPublic

Authored by wraitii on Nov 4 2023, 12:00 PM.

Details

Summary

Well this was a bit of a rabbit hole.
After deserialization, we need to recalculate territories. GetTerritoryPercentage (called by the stats manager) calls CalculateTerritories to do that if needed. However, that function checks if the player argument is outside the bounds of valid players in a roundabout way: by checking m_TerritoryCellCounts.size(). This happens to be set by CalculateTerritories, so we have a chicken and egg issue.
Changing things like so seems reasonable given the comment below, and won't incur a large penalty performance.

Incidentally, one might wonder why the whole thing still works after rP27673 as we no longer check for territory decay each turn, but the territory manager has the m_TriggerEvent logic to handle thse kind of big setup changes.

Edit: and to clarify, the bug isn't in rP27673 itself, instead I think the code has always been buggy, but before rP27673 the path from Position -> territoryDecay -> Recompute territories probably happened earlier, so the bug was hidden. I don't think the earlier vs later happening is particularly buggy, as every relevant function should still have to recompute the thing in the first place.

Edit: after adding tests, found two other minor issues from FLOODFILL being exclusive of the starting tile.
Fixes rP16933 and rP16692

Test Plan

Run ./binaries/system/pyrogenesis --serializationtest --autostart=scenarios/arcadia, notice a serialization error. Notice the difference in the debug states in 'peak territory epxlored'.
Apply the fix, run again. Notice that things work as expected.

Reported by: phosit

Diff Detail

Repository
rP 0 A.D. Public Repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

wraitii created this revision.Nov 4 2023, 12:00 PM

Build failure - The Moirai have given mortals hearts that can endure.

Debug:
     4>e:\jenkins\workspace\vs2015-differential\source\main.cpp(681): error C2280: 'std::optional<RL::Interface>::optional(const std::optional<RL::Interface> &)': attempting to reference a deleted function [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\pyrogenesis.vcxproj]

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/8526/display/redirect

wraitii edited the summary of this revision. (Show Details)Nov 4 2023, 12:06 PM

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2_dbg.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
builderr-release-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/7443/display/redirect

wraitii requested review of this revision.Nov 4 2023, 12:20 PM

Could you make a test for that?

phosit accepted this revision.Nov 5 2023, 4:09 PM

It works again.

This revision is now accepted and ready to land.Nov 5 2023, 4:09 PM
wraitii updated this revision to Diff 22514.Nov 8 2023, 12:30 PM

Add tests. This revealed another issue: the FLOODFILL macro only looks at neighbors, so we were missing the original territory tile when counting territory.
I believe this also affected blinking territory, but I'm slightly less sure there - unlikely it would show up in game since it can only affect the center of a group of territory tiles, and unless I'm wrong we don't show borders when the borders are very small?

I'm renaming FLOODFILL to FLOODFILL_NEIGHBORS to hopefully make that more explicit in the future.

Successful build - Chance fights ever on the side of the prudent.

Debug:
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(39): warning C4100: 'name': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(43): warning C4100: 'passClasses': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(44): warning C4100: 'pathfindingPassClasses': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(44): warning C4100: 'nonPathfindingPassClasses': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(45): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(49): warning C4100: 'expandOnWater': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'notify': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'ret': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'notify': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'controller': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'avoidMovingUnits': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'range': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'clearance': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(53): warning C4100: 'request': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(54): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(54): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(54): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(54): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(55): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(55): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(55): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(55): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'r': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'z1': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'x1': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'filter': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'onlyCenterPoint': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'r': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'z': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'x': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'filter': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'id': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'h': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'w': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'a': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'z': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'x': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'filter': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'onlyCenterPoint': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'id': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'h': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'w': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'a': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'z': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'x': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'filter': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(60): warning C4100: 'enabled': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(61): warning C4100: 'enabled': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(63): warning C4100: 'useMax': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(65): warning C4100: 'grid': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(65): warning C4100: 'time': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(65): warning C4100: 'steps': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(66): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(66): warning C4100: 'enable': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(97): warning C4100: 'playerID': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(98): warning C4100: 'playerID': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(47): warning C4172: returning address of local variable or temporary [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
Release:
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(39): warning C4100: 'name': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(43): warning C4100: 'passClasses': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(44): warning C4100: 'pathfindingPassClasses': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(44): warning C4100: 'nonPathfindingPassClasses': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(45): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(49): warning C4100: 'expandOnWater': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'notify': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(50): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'ret': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(51): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'notify': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'controller': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'avoidMovingUnits': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'range': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'clearance': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(52): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(53): warning C4100: 'request': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(54): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(54): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(54): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(54): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(55): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(55): warning C4100: 'goal': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(55): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(55): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'r': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'z1': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'x1': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'z0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'x0': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(56): warning C4100: 'filter': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'onlyCenterPoint': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'r': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'z': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'x': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(57): warning C4100: 'filter': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'id': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'h': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'w': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'a': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'z': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'x': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(58): warning C4100: 'filter': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'onlyCenterPoint': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'id': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'h': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'w': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'a': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'z': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'x': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(59): warning C4100: 'filter': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(60): warning C4100: 'enabled': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(61): warning C4100: 'enabled': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(63): warning C4100: 'useMax': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(65): warning C4100: 'grid': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(65): warning C4100: 'time': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(65): warning C4100: 'steps': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(66): warning C4100: 'passClass': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(66): warning C4100: 'enable': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(97): warning C4100: 'playerID': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(98): warning C4100: 'playerID': unreferenced formal parameter (compiling source file ..\..\..\source\simulation2\components\tests\test_TerritoryManager.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]
    23>e:\jenkins\workspace\vs2015-differential\source\simulation2\components\tests\test_territorymanager.h(47): warning C4172: returning address of local variable or temporary [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\test.vcxproj]

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/8539/display/redirect

wraitii updated this revision to Diff 22515.Nov 8 2023, 12:39 PM

Fix formatting / warnings / errors

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2_dbg.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:39:65: warning: unused parameter 'name' [-Wunused-parameter]
    virtual pass_class_t GetPassabilityClass(const std::string& name) const override { return 0; }
                                                                ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:43:77: warning: unused parameter 'passClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& passClasses) const override {}
                                                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:44:77: warning: unused parameter 'nonPathfindingPassClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:44:141: warning: unused parameter 'pathfindingPassClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                                                                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:45:52: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual entity_pos_t GetClearance(pass_class_t passClass) const override { return entity_pos_t::FromInt(1); }
                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:47:104: warning: returning reference to local temporary object [-Wreturn-stack-address]
    virtual const GridUpdateInformation& GetAIPathfinderDirtinessInformation() const override { return GridUpdateInformation{}; }
                                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:49:45: warning: unused parameter 'expandOnWater' [-Wunused-parameter]
    virtual Grid<u16> ComputeShoreGrid(bool expandOnWater = false) override { return Grid<u16> {}; }
                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:47: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                              ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:64: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                               ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:84: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:103: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:126: warning: unused parameter 'notify' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                                             ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:52: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:69: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:89: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:108: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:133: warning: unused parameter 'ret' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:52: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:69: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:86: warning: unused parameter 'clearance' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                     ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:110: warning: unused parameter 'range' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                             ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:133: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:152: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:168: warning: unused parameter 'avoidMovingUnits' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:198: warning: unused parameter 'controller' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                     ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:222: warning: unused parameter 'notify' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                                             ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:53:76: warning: unused parameter 'request' [-Wunused-parameter]
    virtual WaypointPath ComputeShortPathImmediate(const ShortPathRequest& request) const override { return WaypointPath(); }
                                                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:54:44: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:54:61: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:54:81: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:54:100: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:55:47: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                              ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:55:64: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                               ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:55:84: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:55:103: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:62: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                             ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:83: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                  ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:100: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:117: warning: unused parameter 'x1' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:134: warning: unused parameter 'z1' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                     ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:151: warning: unused parameter 'r' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:167: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:96: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                               ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:117: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:133: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:149: warning: unused parameter 'r' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:165: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:181: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:100: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:121: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:137: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:153: warning: unused parameter 'a' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:169: warning: unused parameter 'w' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:185: warning: unused parameter 'h' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:200: warning: unused parameter 'id' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:217: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:100: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:121: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:137: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:153: warning: unused parameter 'a' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:169: warning: unused parameter 'w' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:185: warning: unused parameter 'h' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:200: warning: unused parameter 'id' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:217: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:233: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:60:39: warning: unused parameter 'enabled' [-Wunused-parameter]
    virtual void SetDebugOverlay(bool enabled) override {}
                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:61:43: warning: unused parameter 'enabled' [-Wunused-parameter]
    virtual void SetHierDebugOverlay(bool enabled) override {}
                                          ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:63:44: warning: unused parameter 'useMax' [-Wunused-parameter]
    virtual void StartProcessingMoves(bool useMax) override {}
                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:65:36: warning: unused parameter 'steps' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:65:51: warning: unused parameter 'time' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                  ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:65:67: warning: unused parameter 'grid' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                                  ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:66:39: warning: unused parameter 'enable' [-Wunused-parameter]
    virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:66:60: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:97:28: warning: unused parameter 'playerID' [-Wunused-parameter]
        void SetOwner(player_id_t playerID) override {};
                                  ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:98:33: warning: unused parameter 'playerID' [-Wunused-parameter]
        void SetOwnerQuiet(player_id_t playerID) override {};
                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:175:21: warning: unused variable 'entity_id' [-Wunused-variable]
                const entity_id_t entity_id = 5;
                                  ^
76 warnings generated.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
builderr-release-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:39:65: warning: unused parameter 'name' [-Wunused-parameter]
    virtual pass_class_t GetPassabilityClass(const std::string& name) const override { return 0; }
                                                                ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:43:77: warning: unused parameter 'passClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& passClasses) const override {}
                                                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:44:77: warning: unused parameter 'nonPathfindingPassClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:44:141: warning: unused parameter 'pathfindingPassClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                                                                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:45:52: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual entity_pos_t GetClearance(pass_class_t passClass) const override { return entity_pos_t::FromInt(1); }
                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:47:104: warning: returning reference to local temporary object [-Wreturn-stack-address]
    virtual const GridUpdateInformation& GetAIPathfinderDirtinessInformation() const override { return GridUpdateInformation{}; }
                                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:49:45: warning: unused parameter 'expandOnWater' [-Wunused-parameter]
    virtual Grid<u16> ComputeShoreGrid(bool expandOnWater = false) override { return Grid<u16> {}; }
                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:47: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                              ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:64: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                               ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:84: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:103: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:50:126: warning: unused parameter 'notify' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                                             ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:52: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:69: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:89: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:108: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:51:133: warning: unused parameter 'ret' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:52: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:69: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:86: warning: unused parameter 'clearance' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                     ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:110: warning: unused parameter 'range' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                             ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:133: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:152: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:168: warning: unused parameter 'avoidMovingUnits' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:198: warning: unused parameter 'controller' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                     ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:52:222: warning: unused parameter 'notify' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                                             ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:53:76: warning: unused parameter 'request' [-Wunused-parameter]
    virtual WaypointPath ComputeShortPathImmediate(const ShortPathRequest& request) const override { return WaypointPath(); }
                                                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:54:44: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:54:61: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                            ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:54:81: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:54:100: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:55:47: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                              ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:55:64: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                               ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:55:84: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:55:103: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:62: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                             ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:83: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                  ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:100: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:117: warning: unused parameter 'x1' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:134: warning: unused parameter 'z1' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                     ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:151: warning: unused parameter 'r' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:56:167: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:96: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                               ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:117: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:133: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:149: warning: unused parameter 'r' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:165: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:57:181: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                    ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:100: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:121: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:137: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:153: warning: unused parameter 'a' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:169: warning: unused parameter 'w' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:185: warning: unused parameter 'h' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:200: warning: unused parameter 'id' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:58:217: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:100: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:121: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:137: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:153: warning: unused parameter 'a' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:169: warning: unused parameter 'w' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:185: warning: unused parameter 'h' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:200: warning: unused parameter 'id' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:217: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:59:233: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                                        ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:60:39: warning: unused parameter 'enabled' [-Wunused-parameter]
    virtual void SetDebugOverlay(bool enabled) override {}
                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:61:43: warning: unused parameter 'enabled' [-Wunused-parameter]
    virtual void SetHierDebugOverlay(bool enabled) override {}
                                          ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:63:44: warning: unused parameter 'useMax' [-Wunused-parameter]
    virtual void StartProcessingMoves(bool useMax) override {}
                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:65:36: warning: unused parameter 'steps' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                   ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:65:51: warning: unused parameter 'time' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                  ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:65:67: warning: unused parameter 'grid' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                                  ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:66:39: warning: unused parameter 'enable' [-Wunused-parameter]
    virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                      ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:66:60: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                                           ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:97:28: warning: unused parameter 'playerID' [-Wunused-parameter]
        void SetOwner(player_id_t playerID) override {};
                                  ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:98:33: warning: unused parameter 'playerID' [-Wunused-parameter]
        void SetOwnerQuiet(player_id_t playerID) override {};
                                       ^
/Users/wfg/Jenkins/workspace/macos-differential/source/simulation2/components/tests/test_TerritoryManager.h:175:21: warning: unused variable 'entity_id' [-Wunused-variable]
                const entity_id_t entity_id = 5;
                                  ^
76 warnings generated.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/7456/display/redirect

Successful build - Chance fights ever on the side of the prudent.

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/8540/display/redirect

wraitii added inline comments.Nov 8 2023, 12:45 PM
source/simulation2/components/CCmpTerritoryManager.cpp
552 ↗(On Diff #22515)

If you remove this addition, the test sums up to 0 and 96 (vs 4 and 100 as expected)

This was missed in rP16933

586 ↗(On Diff #22515)

Serialization test bugfix

803 ↗(On Diff #22515)

Can't think off-hand of any case where this would actually show up as buggy in-game, but by the same token it _should_ be.

(Missed in rP16692)

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2_dbg.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
builderr-release-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/7457/display/redirect

wraitii requested review of this revision.Nov 8 2023, 12:46 PM
wraitii edited the summary of this revision. (Show Details)

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-clang8.txt
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:39:65: warning: unused parameter 'name' [-Wunused-parameter]
    virtual pass_class_t GetPassabilityClass(const std::string& name) const override { return 0; }
                                                                ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:43:77: warning: unused parameter 'passClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& passClasses) const override {}
                                                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:44:77: warning: unused parameter 'nonPathfindingPassClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:44:141: warning: unused parameter 'pathfindingPassClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                                                                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:45:52: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual entity_pos_t GetClearance(pass_class_t passClass) const override { return entity_pos_t::FromInt(1); }
                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:47:104: warning: returning reference to local temporary object [-Wreturn-stack-address]
    virtual const GridUpdateInformation& GetAIPathfinderDirtinessInformation() const override { return GridUpdateInformation{}; }
                                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:49:45: warning: unused parameter 'expandOnWater' [-Wunused-parameter]
    virtual Grid<u16> ComputeShoreGrid(bool expandOnWater = false) override { return Grid<u16> {}; }
                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:47: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                              ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:64: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                               ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:84: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:103: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:126: warning: unused parameter 'notify' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                                             ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:52: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:69: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:89: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:108: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:133: warning: unused parameter 'ret' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:52: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:69: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:86: warning: unused parameter 'clearance' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                     ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:110: warning: unused parameter 'range' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                             ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:133: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:152: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:168: warning: unused parameter 'avoidMovingUnits' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:198: warning: unused parameter 'controller' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                     ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:222: warning: unused parameter 'notify' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                                             ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:53:76: warning: unused parameter 'request' [-Wunused-parameter]
    virtual WaypointPath ComputeShortPathImmediate(const ShortPathRequest& request) const override { return WaypointPath(); }
                                                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:54:44: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:54:61: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:54:81: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:54:100: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:55:47: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                              ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:55:64: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                               ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:55:84: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:55:103: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:62: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                             ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:83: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                  ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:100: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:117: warning: unused parameter 'x1' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:134: warning: unused parameter 'z1' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                     ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:151: warning: unused parameter 'r' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:167: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:96: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                               ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:117: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:133: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:149: warning: unused parameter 'r' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:165: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:181: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:100: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:121: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:137: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:153: warning: unused parameter 'a' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:169: warning: unused parameter 'w' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:185: warning: unused parameter 'h' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:200: warning: unused parameter 'id' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:217: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:100: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:121: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:137: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:153: warning: unused parameter 'a' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:169: warning: unused parameter 'w' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:185: warning: unused parameter 'h' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:200: warning: unused parameter 'id' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:217: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:233: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:60:39: warning: unused parameter 'enabled' [-Wunused-parameter]
    virtual void SetDebugOverlay(bool enabled) override {}
                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:61:43: warning: unused parameter 'enabled' [-Wunused-parameter]
    virtual void SetHierDebugOverlay(bool enabled) override {}
                                          ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:63:44: warning: unused parameter 'useMax' [-Wunused-parameter]
    virtual void StartProcessingMoves(bool useMax) override {}
                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:65:36: warning: unused parameter 'steps' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:65:51: warning: unused parameter 'time' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                  ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:65:67: warning: unused parameter 'grid' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                                  ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:66:39: warning: unused parameter 'enable' [-Wunused-parameter]
    virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:66:60: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:97:28: warning: unused parameter 'playerID' [-Wunused-parameter]
        void SetOwner(player_id_t playerID) override {};
                                  ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:98:33: warning: unused parameter 'playerID' [-Wunused-parameter]
        void SetOwnerQuiet(player_id_t playerID) override {};
                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:175:21: warning: unused variable 'entity_id' [-Wunused-variable]
                const entity_id_t entity_id = 5;
                                  ^
76 warnings generated.
builderr-debug-gcc7.txt
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:0:
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual pass_class_t MockPathfinderTerrMan::GetPassabilityClass(const string&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:39:65: warning: unused parameter 'name' [-Wunused-parameter]
     virtual pass_class_t GetPassabilityClass(const std::string& name) const override { return 0; }
                                                                 ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::GetPassabilityClasses(std::map<std::__cxx11::basic_string<char>, short unsigned int>&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:43:77: warning: unused parameter 'passClasses' [-Wunused-parameter]
     virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& passClasses) const override {}
                                                                             ^~~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::GetPassabilityClasses(std::map<std::__cxx11::basic_string<char>, short unsigned int>&, std::map<std::__cxx11::basic_string<char>, short unsigned int>&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:44:77: warning: unused parameter 'nonPathfindingPassClasses' [-Wunused-parameter]
     virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:0:
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:44:141: warning: unused parameter 'pathfindingPassClasses' [-Wunused-parameter]
     virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                                                                                             ^~~~~~~~~~~~~~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual entity_pos_t MockPathfinderTerrMan::GetClearance(pass_class_t) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:45:52: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual entity_pos_t GetClearance(pass_class_t passClass) const override { return entity_pos_t::FromInt(1); }
                                                    ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual const GridUpdateInformation& MockPathfinderTerrMan::GetAIPathfinderDirtinessInformation() const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:47:126: warning: returning reference to temporary [-Wreturn-local-addr]
     virtual const GridUpdateInformation& GetAIPathfinderDirtinessInformation() const override { return GridUpdateInformation{}; }
                                                                                                                              ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual Grid<short unsigned int> MockPathfinderTerrMan::ComputeShoreGrid(bool)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:49:61: warning: unused parameter 'expandOnWater' [-Wunused-parameter]
     virtual Grid<u16> ComputeShoreGrid(bool expandOnWater = false) override { return Grid<u16> {}; }
                                                             ^~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual u32 MockPathfinderTerrMan::ComputePathAsync(entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t, entity_id_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:47: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                               ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:64: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:84: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                    ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:103: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                       ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:126: warning: unused parameter 'notify' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                                              ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::ComputePathImmediate(entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t, WaypointPath&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:52: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                    ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:69: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                     ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:89: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                         ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:108: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                            ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:133: warning: unused parameter 'ret' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                                                     ^~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual u32 MockPathfinderTerrMan::ComputeShortPathAsync(entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t, bool, entity_id_t, entity_id_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:52: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                    ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:69: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                     ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:86: warning: unused parameter 'clearance' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                      ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:110: warning: unused parameter 'range' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                              ^~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:133: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                     ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:152: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                        ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:168: warning: unused parameter 'avoidMovingUnits' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                        ^~~~~~~~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:198: warning: unused parameter 'controller' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                      ^~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:222: warning: unused parameter 'notify' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                                              ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual WaypointPath MockPathfinderTerrMan::ComputeShortPathImmediate(const ShortPathRequest&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:53:76: warning: unused parameter 'request' [-Wunused-parameter]
     virtual WaypointPath ComputeShortPathImmediate(const ShortPathRequest& request) const override { return WaypointPath(); }
                                                                            ^~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::SetDebugPath(entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:54:44: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                            ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:54:61: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                             ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:54:81: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                 ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:54:100: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                                    ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual bool MockPathfinderTerrMan::IsGoalReachable(entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:55:47: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                               ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:55:64: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:55:84: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                    ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:55:103: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                                       ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual bool MockPathfinderTerrMan::CheckMovement(const IObstructionTestFilter&, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, pass_class_t) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:62: warning: unused parameter 'filter' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                              ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:83: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                   ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:100: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                    ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:117: warning: unused parameter 'x1' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                     ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:134: warning: unused parameter 'z1' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                      ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:151: warning: unused parameter 'r' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                       ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:167: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                                       ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual ICmpObstruction::EFoundationCheck MockPathfinderTerrMan::CheckUnitPlacement(const IObstructionTestFilter&, entity_pos_t, entity_pos_t, entity_pos_t, pass_class_t, bool) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:96: warning: unused parameter 'filter' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:117: warning: unused parameter 'x' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                     ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:133: warning: unused parameter 'z' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                     ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:149: warning: unused parameter 'r' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                     ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:165: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                     ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:199: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^~~~~
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:0:
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual ICmpObstruction::EFoundationCheck MockPathfinderTerrMan::CheckBuildingPlacement(const IObstructionTestFilter&, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_id_t, pass_class_t) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:100: warning: unused parameter 'filter' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                    ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:121: warning: unused parameter 'x' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:137: warning: unused parameter 'z' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:153: warning: unused parameter 'a' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:169: warning: unused parameter 'w' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:185: warning: unused parameter 'h' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:200: warning: unused parameter 'id' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                        ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:217: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                         ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual ICmpObstruction::EFoundationCheck MockPathfinderTerrMan::CheckBuildingPlacement(const IObstructionTestFilter&, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_id_t, pass_class_t, bool) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:100: warning: unused parameter 'filter' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                    ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:121: warning: unused parameter 'x' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:137: warning: unused parameter 'z' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:153: warning: unused parameter 'a' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:169: warning: unused parameter 'w' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:185: warning: unused parameter 'h' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:200: warning: unused parameter 'id' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                        ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:217: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                         ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:233: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                                         ^~~~~~~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::SetDebugOverlay(bool)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:60:39: warning: unused parameter 'enabled' [-Wunused-parameter]
     virtual void SetDebugOverlay(bool enabled) override {}
                                       ^~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::SetHierDebugOverlay(bool)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:61:43: warning: unused parameter 'enabled' [-Wunused-parameter]
     virtual void SetHierDebugOverlay(bool enabled) override {}
                                           ^~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::StartProcessingMoves(bool)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:63:44: warning: unused parameter 'useMax' [-Wunused-parameter]
     virtual void StartProcessingMoves(bool useMax) override {}
                                            ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::GetDebugData(u32&, double&, Grid<unsigned char>&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:65:36: warning: unused parameter 'steps' [-Wunused-parameter]
     virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                    ^~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:65:51: warning: unused parameter 'time' [-Wunused-parameter]
     virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                   ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:65:67: warning: unused parameter 'grid' [-Wunused-parameter]
     virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                                   ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::SetAtlasOverlay(bool, pass_class_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:66:39: warning: unused parameter 'enable' [-Wunused-parameter]
     virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                       ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:66:72: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                                                        ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockOwnershipTerrMan::SetOwner(player_id_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:97:28: warning: unused parameter 'playerID' [-Wunused-parameter]
  void SetOwner(player_id_t playerID) override {};
                            ^~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockOwnershipTerrMan::SetOwnerQuiet(player_id_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:98:33: warning: unused parameter 'playerID' [-Wunused-parameter]
  void SetOwnerQuiet(player_id_t playerID) override {};
                                 ^~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'void TestCmpTerritoryManager::test_calculate_territories_uninitialised()':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:175:21: warning: unused variable 'entity_id' [-Wunused-variable]
   const entity_id_t entity_id = 5;
                     ^~~~~~~~~
builderr-release-clang8.txt
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:39:65: warning: unused parameter 'name' [-Wunused-parameter]
    virtual pass_class_t GetPassabilityClass(const std::string& name) const override { return 0; }
                                                                ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:43:77: warning: unused parameter 'passClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& passClasses) const override {}
                                                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:44:77: warning: unused parameter 'nonPathfindingPassClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:44:141: warning: unused parameter 'pathfindingPassClasses' [-Wunused-parameter]
    virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                                                                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:45:52: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual entity_pos_t GetClearance(pass_class_t passClass) const override { return entity_pos_t::FromInt(1); }
                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:47:104: warning: returning reference to local temporary object [-Wreturn-stack-address]
    virtual const GridUpdateInformation& GetAIPathfinderDirtinessInformation() const override { return GridUpdateInformation{}; }
                                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:49:45: warning: unused parameter 'expandOnWater' [-Wunused-parameter]
    virtual Grid<u16> ComputeShoreGrid(bool expandOnWater = false) override { return Grid<u16> {}; }
                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:47: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                              ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:64: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                               ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:84: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:103: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:50:126: warning: unused parameter 'notify' [-Wunused-parameter]
    virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                                             ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:52: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:69: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:89: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:108: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:51:133: warning: unused parameter 'ret' [-Wunused-parameter]
    virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:52: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:69: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:86: warning: unused parameter 'clearance' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                     ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:110: warning: unused parameter 'range' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                             ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:133: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:152: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:168: warning: unused parameter 'avoidMovingUnits' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:198: warning: unused parameter 'controller' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                     ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:52:222: warning: unused parameter 'notify' [-Wunused-parameter]
    virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                                             ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:53:76: warning: unused parameter 'request' [-Wunused-parameter]
    virtual WaypointPath ComputeShortPathImmediate(const ShortPathRequest& request) const override { return WaypointPath(); }
                                                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:54:44: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:54:61: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                            ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:54:81: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:54:100: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:55:47: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                              ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:55:64: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                               ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:55:84: warning: unused parameter 'goal' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:55:103: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:62: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                             ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:83: warning: unused parameter 'x0' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                  ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:100: warning: unused parameter 'z0' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:117: warning: unused parameter 'x1' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:134: warning: unused parameter 'z1' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                     ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:151: warning: unused parameter 'r' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:56:167: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:96: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                               ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:117: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:133: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:149: warning: unused parameter 'r' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:165: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:57:181: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                    ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:100: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:121: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:137: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:153: warning: unused parameter 'a' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:169: warning: unused parameter 'w' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:185: warning: unused parameter 'h' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:200: warning: unused parameter 'id' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:58:217: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:100: warning: unused parameter 'filter' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:121: warning: unused parameter 'x' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:137: warning: unused parameter 'z' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:153: warning: unused parameter 'a' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:169: warning: unused parameter 'w' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:185: warning: unused parameter 'h' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:200: warning: unused parameter 'id' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:217: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:59:233: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
    virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                                        ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:60:39: warning: unused parameter 'enabled' [-Wunused-parameter]
    virtual void SetDebugOverlay(bool enabled) override {}
                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:61:43: warning: unused parameter 'enabled' [-Wunused-parameter]
    virtual void SetHierDebugOverlay(bool enabled) override {}
                                          ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:63:44: warning: unused parameter 'useMax' [-Wunused-parameter]
    virtual void StartProcessingMoves(bool useMax) override {}
                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:65:36: warning: unused parameter 'steps' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                   ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:65:51: warning: unused parameter 'time' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                  ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:65:67: warning: unused parameter 'grid' [-Wunused-parameter]
    virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                                  ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:66:39: warning: unused parameter 'enable' [-Wunused-parameter]
    virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                      ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:66:60: warning: unused parameter 'passClass' [-Wunused-parameter]
    virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                                           ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:97:28: warning: unused parameter 'playerID' [-Wunused-parameter]
        void SetOwner(player_id_t playerID) override {};
                                  ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:98:33: warning: unused parameter 'playerID' [-Wunused-parameter]
        void SetOwnerQuiet(player_id_t playerID) override {};
                                       ^
/zpool0/clang8/source/simulation2/components/tests/test_TerritoryManager.h:175:21: warning: unused variable 'entity_id' [-Wunused-variable]
                const entity_id_t entity_id = 5;
                                  ^
76 warnings generated.
builderr-release-gcc7.txt
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:0:
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual pass_class_t MockPathfinderTerrMan::GetPassabilityClass(const string&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:39:65: warning: unused parameter 'name' [-Wunused-parameter]
     virtual pass_class_t GetPassabilityClass(const std::string& name) const override { return 0; }
                                                                 ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::GetPassabilityClasses(std::map<std::__cxx11::basic_string<char>, short unsigned int>&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:43:77: warning: unused parameter 'passClasses' [-Wunused-parameter]
     virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& passClasses) const override {}
                                                                             ^~~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::GetPassabilityClasses(std::map<std::__cxx11::basic_string<char>, short unsigned int>&, std::map<std::__cxx11::basic_string<char>, short unsigned int>&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:44:77: warning: unused parameter 'nonPathfindingPassClasses' [-Wunused-parameter]
     virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:0:
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:44:141: warning: unused parameter 'pathfindingPassClasses' [-Wunused-parameter]
     virtual void GetPassabilityClasses(std::map<std::string, pass_class_t>& nonPathfindingPassClasses, std::map<std::string, pass_class_t>& pathfindingPassClasses) const override {}
                                                                                                                                             ^~~~~~~~~~~~~~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual entity_pos_t MockPathfinderTerrMan::GetClearance(pass_class_t) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:45:52: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual entity_pos_t GetClearance(pass_class_t passClass) const override { return entity_pos_t::FromInt(1); }
                                                    ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual const GridUpdateInformation& MockPathfinderTerrMan::GetAIPathfinderDirtinessInformation() const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:47:126: warning: returning reference to temporary [-Wreturn-local-addr]
     virtual const GridUpdateInformation& GetAIPathfinderDirtinessInformation() const override { return GridUpdateInformation{}; }
                                                                                                                              ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual Grid<short unsigned int> MockPathfinderTerrMan::ComputeShoreGrid(bool)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:49:61: warning: unused parameter 'expandOnWater' [-Wunused-parameter]
     virtual Grid<u16> ComputeShoreGrid(bool expandOnWater = false) override { return Grid<u16> {}; }
                                                             ^~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual u32 MockPathfinderTerrMan::ComputePathAsync(entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t, entity_id_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:47: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                               ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:64: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:84: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                    ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:103: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                       ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:50:126: warning: unused parameter 'notify' [-Wunused-parameter]
     virtual u32 ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, entity_id_t notify) override { return 1; }
                                                                                                                              ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::ComputePathImmediate(entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t, WaypointPath&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:52: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                    ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:69: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                     ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:89: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                         ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:108: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                            ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:51:133: warning: unused parameter 'ret' [-Wunused-parameter]
     virtual void ComputePathImmediate(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass, WaypointPath& ret) const override {}
                                                                                                                                     ^~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual u32 MockPathfinderTerrMan::ComputeShortPathAsync(entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t, bool, entity_id_t, entity_id_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:52: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                    ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:69: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                     ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:86: warning: unused parameter 'clearance' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                      ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:110: warning: unused parameter 'range' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                              ^~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:133: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                     ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:152: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                        ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:168: warning: unused parameter 'avoidMovingUnits' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                        ^~~~~~~~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:198: warning: unused parameter 'controller' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                      ^~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:52:222: warning: unused parameter 'notify' [-Wunused-parameter]
     virtual u32 ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal& goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) override { return 1; }
                                                                                                                                                                                                                              ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual WaypointPath MockPathfinderTerrMan::ComputeShortPathImmediate(const ShortPathRequest&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:53:76: warning: unused parameter 'request' [-Wunused-parameter]
     virtual WaypointPath ComputeShortPathImmediate(const ShortPathRequest& request) const override { return WaypointPath(); }
                                                                            ^~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::SetDebugPath(entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:54:44: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                            ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:54:61: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                             ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:54:81: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                 ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:54:100: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual void SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override {}
                                                                                                    ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual bool MockPathfinderTerrMan::IsGoalReachable(entity_pos_t, entity_pos_t, const PathGoal&, pass_class_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:55:47: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                               ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:55:64: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:55:84: warning: unused parameter 'goal' [-Wunused-parameter]
     virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                    ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:55:103: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual bool IsGoalReachable(entity_pos_t x0, entity_pos_t z0, const PathGoal& goal, pass_class_t passClass) override { return false; }
                                                                                                       ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual bool MockPathfinderTerrMan::CheckMovement(const IObstructionTestFilter&, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, pass_class_t) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:62: warning: unused parameter 'filter' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                              ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:83: warning: unused parameter 'x0' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                   ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:100: warning: unused parameter 'z0' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                    ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:117: warning: unused parameter 'x1' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                     ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:134: warning: unused parameter 'z1' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                      ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:151: warning: unused parameter 'r' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                       ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:56:167: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual bool CheckMovement(const IObstructionTestFilter& filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const override { return false; }
                                                                                                                                                                       ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual ICmpObstruction::EFoundationCheck MockPathfinderTerrMan::CheckUnitPlacement(const IObstructionTestFilter&, entity_pos_t, entity_pos_t, entity_pos_t, pass_class_t, bool) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:96: warning: unused parameter 'filter' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:117: warning: unused parameter 'x' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                     ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:133: warning: unused parameter 'z' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                     ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:149: warning: unused parameter 'r' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                     ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:165: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                     ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:57:199: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckUnitPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint = false) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                       ^~~~~
In file included from ../../../source/simulation2/components/tests/test_TerritoryManager.cpp:16:0:
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual ICmpObstruction::EFoundationCheck MockPathfinderTerrMan::CheckBuildingPlacement(const IObstructionTestFilter&, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_id_t, pass_class_t) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:100: warning: unused parameter 'filter' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                    ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:121: warning: unused parameter 'x' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:137: warning: unused parameter 'z' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:153: warning: unused parameter 'a' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:169: warning: unused parameter 'w' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:185: warning: unused parameter 'h' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:200: warning: unused parameter 'id' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                        ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:58:217: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                         ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual ICmpObstruction::EFoundationCheck MockPathfinderTerrMan::CheckBuildingPlacement(const IObstructionTestFilter&, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_pos_t, entity_id_t, pass_class_t, bool) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:100: warning: unused parameter 'filter' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                    ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:121: warning: unused parameter 'x' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:137: warning: unused parameter 'z' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:153: warning: unused parameter 'a' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:169: warning: unused parameter 'w' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:185: warning: unused parameter 'h' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                         ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:200: warning: unused parameter 'id' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                        ^~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:217: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                         ^~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:59:233: warning: unused parameter 'onlyCenterPoint' [-Wunused-parameter]
     virtual ICmpObstruction::EFoundationCheck CheckBuildingPlacement(const IObstructionTestFilter& filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const override { return ICmpObstruction::FOUNDATION_CHECK_SUCCESS; }
                                                                                                                                                                                                                                         ^~~~~~~~~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::SetDebugOverlay(bool)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:60:39: warning: unused parameter 'enabled' [-Wunused-parameter]
     virtual void SetDebugOverlay(bool enabled) override {}
                                       ^~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::SetHierDebugOverlay(bool)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:61:43: warning: unused parameter 'enabled' [-Wunused-parameter]
     virtual void SetHierDebugOverlay(bool enabled) override {}
                                           ^~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::StartProcessingMoves(bool)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:63:44: warning: unused parameter 'useMax' [-Wunused-parameter]
     virtual void StartProcessingMoves(bool useMax) override {}
                                            ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::GetDebugData(u32&, double&, Grid<unsigned char>&) const':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:65:36: warning: unused parameter 'steps' [-Wunused-parameter]
     virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                    ^~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:65:51: warning: unused parameter 'time' [-Wunused-parameter]
     virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                   ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:65:67: warning: unused parameter 'grid' [-Wunused-parameter]
     virtual void GetDebugData(u32& steps, double& time, Grid<u8>& grid) const override {}
                                                                   ^~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockPathfinderTerrMan::SetAtlasOverlay(bool, pass_class_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:66:39: warning: unused parameter 'enable' [-Wunused-parameter]
     virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                       ^~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:66:72: warning: unused parameter 'passClass' [-Wunused-parameter]
     virtual void SetAtlasOverlay(bool enable, pass_class_t passClass = 0) override {}
                                                                        ^
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockOwnershipTerrMan::SetOwner(player_id_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:97:28: warning: unused parameter 'playerID' [-Wunused-parameter]
  void SetOwner(player_id_t playerID) override {};
                            ^~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'virtual void MockOwnershipTerrMan::SetOwnerQuiet(player_id_t)':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:98:33: warning: unused parameter 'playerID' [-Wunused-parameter]
  void SetOwnerQuiet(player_id_t playerID) override {};
                                 ^~~~~~~~
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h: In member function 'void TestCmpTerritoryManager::test_calculate_territories_uninitialised()':
/zpool0/gcc7/source/simulation2/components/tests/test_TerritoryManager.h:175:21: warning: unused variable 'entity_id' [-Wunused-variable]
   const entity_id_t entity_id = 5;
                     ^~~~~~~~~

Link to build: https://jenkins.wildfiregames.com/job/docker-differential/9121/display/redirect

phosit added a comment.Nov 8 2023, 5:11 PM

the FLOODFILL macro only looks at neighbors

No, you look only at the neighbors (nx, nz) you could look at the current tile with (posX, posZ). The fix is right but the renaming is wrong.

Don't use virtual and overwrite on the same function: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rh-override

source/simulation2/components/CCmpTerritoryManager.cpp
799–802 ↗(On Diff #22515)

No, you look only at the neighbors (nx, nz) you could look at the current tile with (posX, posZ).

I don't get what you mean sorry? The FLOODFILL macro only looks at the neighbours of the initial (x,z) tile ?

phosit added a comment.Nov 8 2023, 5:28 PM

No, you look only at the neighbors (nx, nz) you could look at the current tile with (posX, posZ).

I don't get what you mean sorry? The FLOODFILL macro only looks at the neighbours of the initial (x,z) tile ?

(It's hard to describe the interface of a macro.)
The "function-object" you "pass" to the macro is "invoked" with the current tile (posX, posZ) and the neighboring tile (nx, nz).
It does go over all current-neighbor-pairs.

The "function-object" you "pass" to the macro is "invoked" with the current tile (posX, posZ) and the neighboring tile (nx, nz).
It does go over all current-neighbor-pairs.

Could you double-check that? My reading is that it doesn't. The 'initial tile' is (i, j). As I read it, code is never called for this initial tile, we're directly over a neighbouring tile.

phosit added a comment.Nov 8 2023, 6:22 PM

Could you double-check that? My reading is that it doesn't. The 'initial tile' is (i, j). As I read it, code is never called for this initial tile, we're directly over a neighbouring tile.

  1. (i,j) is inserted in to the queue.
  2. (posX, posZ) is assigned from the first queue element. In the first iteration that is (i,j).
  3. (nx, nz) is assigned.
  4. code is "invoked" with (posX, posZ) and (nx, nz). In the first iteration (posX, posZ) hold the value of (i,j).

I believe this also affected blinking territory, but I'm slightly less sure there - unlikely it would show up in game since it can only affect the center of a group of territory tiles, and unless I'm wrong we don't show borders when the borders are very small?

You mean like #1229?

You mean like #1229?

Yeah that's the ticket for it, but I think we try to hide very small "reverse holes" ? aka very small patches of territory. The ticket is about actual holes.

  1. code is "invoked" with (posX, posZ) and (nx, nz). In the first iteration (posX, posZ) hold the value of (i,j).

Oh, OK, I see what you mean. You could use (posX, posZ) in the code bit, but that won't work as you expect since you'll run that code for each valid neighbour.
Ideally I'd refactor the macro to prevent that but I'm not sure it's possible, maybe with a lambda.
Regardless the code actually works.

I think the renaming is still generally a good idea given the patterns used in the file.

phosit added a comment.Nov 9 2023, 6:06 PM

Oh, OK, I see what you mean. You could use (posX, posZ) in the code bit,

I read the comment above the macro as guide for the usage of the macro. It does mention/promote the use of (posX, posZ).

but that won't work as you expect since you'll run that code for each valid neighbour.

Yes code is invoked with all current-neighbour-pair.

Ideally I'd refactor the macro to prevent that but I'm not sure it's possible, maybe with a lambda.

Yes it's possible. I'd be happy to do it after this patch.

Regardless the code actually works.

I preffere counting the origin and the neighbors (kind of) independantly.

... neigboringTiles{0};
FLOODFILL(...);
m_TerritoryCellCounts[owner] = neighboringTiles + m_CostGrid->get(i, j) < m_ImpassableCost ? 1 : 0;

In my code it's obvious that neigboringTiles is "generated" by the algorythm.
In your code the algorythm does depend on if the origin is impassable. Which is for humans and compilers harder to reason.
Also in my code there is only one write to a non-local variable, which again is simpler to optimize.

I think the renaming is still generally a good idea given the patterns used in the file.

The renaming should happen in the same commit as the refactoring. Since it touches the same code.

I read the comment above the macro as guide for the usage of the macro. It does mention/promote the use of (posX, posZ).

Mh, I read it as just explaining the algorithm, but I do agree it's un-necessarily confusing.


I'll remove the renaming and let you go on with the refactoring then, just interested in fixing the bugs here.

wraitii updated this revision to Diff 22525.Nov 10 2023, 11:46 AM
wraitii edited the summary of this revision. (Show Details)

Remove renaming

Successful build - Chance fights ever on the side of the prudent.

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/8546/display/redirect

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2_dbg.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
builderr-release-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/7463/display/redirect

phosit added inline comments.Nov 10 2023, 6:05 PM
source/simulation2/components/CCmpTerritoryManager.cpp
797–815 ↗(On Diff #22525)

blinking should be a bollean. (It's not that importent, because it was u8 before)
blinking and bitmask shouldn't be carried across iterations.
Make the origin and neighbor cases more symetric.

wraitii added inline comments.Nov 11 2023, 11:27 AM
source/simulation2/components/CCmpTerritoryManager.cpp
797–815 ↗(On Diff #22525)

meh, needs refacto anyways

This revision was not accepted when it landed; it landed in state Needs Review.Nov 11 2023, 11:35 AM
This revision was automatically updated to reflect the committed changes.

Don't use virtual and overwrite on the same function: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rh-override

You didn't do that.

source/simulation2/components/CCmpTerritoryManager.cpp
797–815 ↗(On Diff #22525)

You made the situation worse by putting it in to the bigger scope.