Unreal Compile Error Mono

I’m getting the following error from the unreal engine when I try to compile my C++ code. I am running Unreal with Xcode 7 and El Capitan. I’m not sure what is causing it. I’m brand new to unreal and appreciate any help.

Info at
UnrealBuildTool.UnrealBuildTool.RunUBT
(System.String Arguments) [0x00000]
in :0 Info Compiling
game modules for hot reload Info
ERROR:
System.ArgumentOutOfRangeException: <
0 || >= this.Length Info Parameter
name: startIndex Info at
System.String.LastIndexOf (Char value,
Int32 startIndex, Int32 count)
[0x00000] in :0 Info
at
UnrealBuildTool.UnrealBuildTool.PatchActionHistoryForHotReloadAssembling
(System.Collections.Generic.List`1
OnlyModules) [0x00000] in unknown>:0 Info Running Mono… Info
Info Setting up Mono Info
/Users/Shared/UnrealEngine/4.9/Engine
/Users/Shared/UnrealEngine/4.9/Engine/Binaries/Mac

I tried creating a fresh project with no code except my own, and was unhappy to find that I get the same compile error before I add in any custom c++ so I’m assuming this is either a compatibility error with el capitain or a configuration issue that I need to resolve before I can proceed.