These are known errors. The types of values ββin swift (Int, Bool, etc.) are all complex objects, and we did not teach lldb how to overwrite the return values ββfor them. Error handling will also make this difficult.
In general, forced returns are not safe - especially with ARC and even more so with Swift, since you will most likely be disequilibrium reference counts - not only on local objects, but also on transferred objects.
source share