When compiling C++ project failing at compile

The project failed to compile with this version of the engine. Build output is as follows:

Running Mono…

Setting up Mono
/Users/Shared/UnrealEngine/4.7/Engine /Users/Shared/UnrealEngine/4.7/Engine/Binaries/Mac
Compiling with Mac SDK 10.11
Parsing headers for tdEditor
Reflection code generated for tdEditor
Performing 5 actions (8 in parallel)
[1/5] Compile td.h
In file included from /Users/TheWoz/Documents/Unreal Projects/td/Intermediate/Build/Mac/tdEditor/Development/td/td.h:4:
In file included from /Users/TheWoz/Documents/Unreal Projects/td/Source/td/td.h:5:
In file included from Runtime/Engine/Public/Engine.h:9:
In file included from Runtime/Core/Public/Core.h:16:
In file included from Runtime/Core/Public/HAL/PlatformIncludes.h:43:
In file included from Runtime/Core/Public/Mac/MacPlatformIncludes.h:26:
Runtime/Core/Public/Apple/ApplePlatformFile.h:39:7: error: ‘IterateDirectory’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
bool IterateDirectory(const TCHAR* Directory, FDirectoryVisitor& Visitor);
^
Runtime/Core/Public/GenericPlatform/GenericPlatformFile.h:180:16: note: overridden virtual function is here
virtual bool IterateDirectory(const TCHAR* Directory, FDirectoryVisitor& Visitor) = 0;
^
In file included from /Users/TheWoz/Documents/Unreal Projects/td/Intermediate/Build/Mac/tdEditor/Development/td/td.h:4:
In file included from /Users/TheWoz/Documents/Unreal Projects/td/Source/td/td.h:5:
In file included from Runtime/Engine/Public/Engine.h:9:
In file included from Runtime/Core/Public/Core.h:55:
Runtime/Core/Public/Serialization/ArchiveBase.h:1053:20: error: ‘operator<<’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual FArchive& operator<<(class FName& Value)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:51:20: note: overridden virtual function is here
virtual FArchive& operator<<(class FName& Value)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1058:20: error: ‘operator<<’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual FArchive& operator<<(class UObject*& Value)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:64:20: note: overridden virtual function is here
virtual FArchive& operator<<(class UObject*& Value)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1068:15: error: ‘Serialize’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual void Serialize(void* V, int64 Length)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:318:15: note: overridden virtual function is here
virtual void Serialize(void* V, int64 Length) { }
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1073:15: error: ‘SerializeBits’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual void SerializeBits(void* Bits, int64 LengthBits)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:320:15: note: overridden virtual function is here
virtual void SerializeBits(void* V, int64 LengthBits)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1078:15: error: ‘SerializeInt’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual void SerializeInt(uint32& Value, uint32 Max)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:330:15: note: overridden virtual function is here
virtual void SerializeInt(uint32& Value, uint32 Max)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1083:15: error: ‘Preload’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual void Preload(UObject* Object)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:338:15: note: overridden virtual function is here
virtual void Preload(UObject* Object) { }
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1088:15: error: ‘CountBytes’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual void CountBytes(SIZE_T InNum, SIZE_T InMax)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:340:15: note: overridden virtual function is here
virtual void CountBytes(SIZE_T InNum, SIZE_T InMax) { }
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1093:27: error: ‘GetArchiveName’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
CORE_API virtual FString GetArchiveName() const;
^
Runtime/Core/Public/Serialization/ArchiveBase.h:348:18: note: overridden virtual function is here
virtual FString GetArchiveName() const;
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1095:25: error: ‘GetLinker’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual class ULinker* GetLinker()
^
Runtime/Core/Public/Serialization/ArchiveBase.h:355:25: note: overridden virtual function is here
virtual class ULinker* GetLinker()
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1100:16: error: ‘Tell’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual int64 Tell()
^
Runtime/Core/Public/Serialization/ArchiveBase.h:360:16: note: overridden virtual function is here
virtual int64 Tell()
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1105:16: error: ‘TotalSize’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual int64 TotalSize()
^
Runtime/Core/Public/Serialization/ArchiveBase.h:365:16: note: overridden virtual function is here
virtual int64 TotalSize()
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1110:15: error: ‘AtEnd’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual bool AtEnd()
^
Runtime/Core/Public/Serialization/ArchiveBase.h:370:15: note: overridden virtual function is here
virtual bool AtEnd()
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1115:15: error: ‘Seek’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual void Seek(int64 InPos)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:377:15: note: overridden virtual function is here
virtual void Seek(int64 InPos) { }
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1120:15: error: ‘AttachBulkData’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual void AttachBulkData(UObject* Owner, FUntypedBulkData* BulkData)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:385:15: note: overridden virtual function is here
virtual void AttachBulkData(UObject* Owner, FUntypedBulkData* BulkData) { }
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1125:15: error: ‘DetachBulkData’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual void DetachBulkData(FUntypedBulkData* BulkData, bool bEnsureBulkDataIsLoaded)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:393:15: note: overridden virtual function is here
virtual void DetachBulkData(FUntypedBulkData* BulkData, bool bEnsureBulkDataIsLoaded) { }
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1130:15: error: ‘Precache’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual bool Precache(int64 PrecacheOffset, int64 PrecacheSize)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:410:15: note: overridden virtual function is here
virtual bool Precache(int64 PrecacheOffset, int64 PrecacheSize)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1135:15: error: ‘SetCompressionMap’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual bool SetCompressionMap(TArray* CompressedChunks, ECompressionFlags CompressionFlags)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:431:15: note: overridden virtual function is here
virtual bool SetCompressionMap(TArray* CompressedChunks, ECompressionFlags CompressionFlags)
^
Runtime/Core/Public/Serialization/ArchiveBase.h:1140:15: error: ‘Flush’ overrides a member function but is not marked ‘override’ [-Werror,-Winconsistent-missing-override]
virtual void Flush()
^
Runtime/Core/Public/Serialization/ArchiveBase.h:436:15: note: overridden virtual function is here
virtual void Flush() { }
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
-------- End Detailed Actions Stats -----------------------------------------------------------
ERROR: UBT ERROR: Failed to produce item: /Users/TheWoz/Documents/Unreal Projects/td/Binaries/Mac/UE4Editor-td.dylib
Cumulative action seconds (8 processors): 0.00 building projects, 3.15 compiling, 0.00 creating app bundles, 0.00 generating debug info, 0.00 linking, 0.00 other
UBT execution time: 11.98 seconds

Can you usepastebin.com/ or use code formating, because this log is unreadable

The character count is to large for the full amount with the formatting.

84640-screen+shot+2016-03-31+at+3.37.16+pm.png

I placed these pictures in order with the errors in the format.

Just got this - did you come up with a solution?

I built earlier from a different branch of the same code based on 4.15, so must have messed this repository up somehow.