With the Engine closed, try deleting the DerivedDataCache folder located here:
(/Users/ ----------------- /Library/Application Support/Epic/UnrealEngine/4.8/DerivedDataCache/Boot.ddc).
The “Boot.ddc” is the suspected corrupt file, but delete the entire folder and restart the engine.
If this does not correct the issue, this bug has been fixed in 4.9 so, after uninstalling UE4, try installing that version of the engine and, if successful, redownload and install 4.8.3 if it is needed to continue your project.
Let us know if these suggestions resolve your issue.
It’s going to be in the install directory on your machine (location may vary). In my case, Users>Shared>UnrealEngine>4.13>Engine>DerivedDataCache.
With the Launcher and editor closed, delete that folder. It (should) rebuild on Launch. If not, you can create an empty folder and name it “DerivedDataCache.” -This is the most common solution when the Editor is stuck at 35% on a Mac. However, while this is a good place to start, it may be something else.
Assertion failed: [File:D:\Build++UE4\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Util.cpp] [Line: 249] Result failed at D:\Build++UE4\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Viewport.cpp:361 with error 8876017C