Skip to content

Conversation

grynspan
Copy link
Contributor

@grynspan grynspan commented Sep 25, 2025

This PR disables the bulk of the backtrace-capturing-on-error logic when building for Embedded Swift. At least for the moment, we can't deal with error existentials in Embedded Swift, so this code won't function correctly even if it successfully compiles.

Checklist:

  • Code and documentation should follow the style of the Style Guide.
  • If public symbols are renamed or modified, DocC references should be updated.

This PR disables the bulk of the backtrace-capturing-on-error logic when
building for Embedded Swift. At least for the moment, we can't deal with error
existentials in Embedded Swift, so this code won't function correctly even if it
successfully compiles.
@grynspan grynspan added this to the Swift 6.x (main) milestone Sep 25, 2025
@grynspan grynspan self-assigned this Sep 25, 2025
@grynspan grynspan added the workaround Workaround for an issue in another component (may need to revert later) label Sep 25, 2025
@grynspan grynspan added embedded-swift 📟 Embedded Swift issues issue-handling Related to Issue handling within the testing library labels Sep 25, 2025
@grynspan grynspan merged commit 192dc75 into main Sep 25, 2025
24 checks passed
@grynspan grynspan deleted the jgrynspan/backtrace-capture-embedded-swift branch September 25, 2025 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
embedded-swift 📟 Embedded Swift issues issue-handling Related to Issue handling within the testing library workaround Workaround for an issue in another component (may need to revert later)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants