Cannot create new C++ project in UE 4.12.2 on Macbook Pro

I just started using Unreal Engine 4.12.2 on my Macbook Pro (13" mid 2012, OS 10.10.5) and I encountered a compile error while trying to create a new C++ project. Below is the error message (HELP PLEASE!):

The project could not be compiled. Would you like to open it in Xcode?

Running Mono…

Setting up Mono
/Users/Shared/UnrealEngine/4.12/Engine /Users/Shared/UnrealEngine/4.12/Engine/Binaries/Mac
Compiling with MacOSX SDK 10.9
@progress push 5%
Parsing headers for MyProjectEditor
Running UnrealHeaderTool “/Users/Austin/Documents/Unreal Projects/MyProject/MyProject.uproject” “/Users/Austin/Documents/Unreal Projects/MyProject/Intermediate/Build/Mac/MyProjectEditor/Development/MyProjectEditor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
Reflection code generated for MyProjectEditor in 10.349313 seconds
@progress pop
Performing 6 actions (2 in parallel)
[1/6] Compile MyProject.h
In file included from /Users/Austin/Documents/Unreal Projects/MyProject/Intermediate/Build/Mac/UE4Editor/Development/MyProject/MyProject.h:4:
In file included from /Users/Austin/Documents/Unreal Projects/MyProject/Source/MyProject/MyProject.h:5:
In file included from Runtime/Engine/Public/Engine.h:9:
In file included from Runtime/Core/Public/Core.h:76:
Runtime/Core/Public/Delegates/Delegate.h:324:24: error: non-type template argument specializes a template parameter with dependent type ‘T’
struct Inner<Dummy, ‘:’, ‘:’, Chars…>
^~~
Runtime/Core/Public/Delegates/Delegate.h:302:31: note: template parameter is declared here
template <bool Dummy, T… Chars>
^
1 error generated.
ERROR: UBT ERROR: Failed to produce item: /Users/Austin/Documents/Unreal Projects/MyProject/Binaries/Mac/UE4Editor-MyProject.dylib
Total build time: 64.66 seconds