# \#unchecked

**URL:** https://forums.swift.org/tag/unchecked/627.md

[Latest](https://forums.swift.org/latest.md) · [Categories](https://forums.swift.org/categories.md) · [Tags](https://forums.swift.org/tags.md)

---

## [Cannot send URLProtocol subclass across actor boundary](https://forums.swift.org/t/cannot-send-urlprotocol-subclass-across-actor-boundary/82277)

<div class="topic-metadata">

**Author:** [@andreabou](https://forums.swift.org/u/andreabou)\
**Replies:** 1\
**Last updated:** [September 22, 2025, 4:39pm UTC](https://forums.swift.org/t/cannot-send-urlprotocol-subclass-across-actor-boundary/82277 "2025-09-22T16:39:13Z")

</div>

Hello fellow nerds, I came across this very annoying compilation error after upgrading to Xcode 26.0 and Swift 6.2. Say you have this actor: import Foundation @globalActor actor MyActor: GlobalActor { static let …

---

## [Retain overflow checks when compiled with \`-Ounchecked\`](https://forums.swift.org/t/retain-overflow-checks-when-compiled-with-ounchecked/54450)

<div class="topic-metadata">

**Author:** [@Saklad5](https://forums.swift.org/u/Saklad5)\
**Replies:** 67\
**Last updated:** [January 26, 2024, 6:58am UTC](https://forums.swift.org/t/retain-overflow-checks-when-compiled-with-ounchecked/54450 "2024-01-26T06:58:48Z")

</div>

The -Ounchecked compiler mode treats runtime overflows as if they were preconditions that well-formed code would always avoid. This is almost universally not the case, and it shouldn’t disable them. A separate flag for …
