Обновление: Как уже упоминали другие пользователи, это было вызвано тем, что моя версия компиляции Swift установлена на 4 вместо 4.2!
Old:
Несмотря на то, что они показали, что он работает с ".cacheIntermediates" на WWDC 2018, вам нужно использовать значение перечисления:
return CIContext(mtlDevice: self.device!, options:[kCIContextCacheIntermediates:false])