Skip to content

Conversation

glbrntt
Copy link
Contributor

@glbrntt glbrntt commented Jul 22, 2025

Motivation:

Version 3.13.0 hits a compiler assertion when compiling in release mode on Linux with Swift 6.1. This appears to stem from inlinable annotations.

Modifications:

  • Remove some @inlinable and @usableFromInline annotations

Result:

Builds on 6.1+ in release mode

Motivation:

Version 3.13.0 hits a compiler assertion when compiling in release mode
on Linux with Swift 6.1. This appears to stem from missing inlinable
annotations.

Modifications:

- Add a few more `@inlinable` and `@usableFromInline` annotations

Result:

Builds on 6.1+ in release mode
@glbrntt glbrntt added the 🔨 semver/patch No public API change. label Jul 22, 2025
@glbrntt glbrntt requested a review from Lukasa July 22, 2025 11:58
@glbrntt glbrntt enabled auto-merge (squash) July 22, 2025 13:22
@glbrntt glbrntt changed the title Add a few more inlinability annotation Remove a few inlinability annotations Jul 22, 2025
Copy link
Contributor

@Lukasa Lukasa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice one, thanks @glbrntt

@glbrntt glbrntt merged commit 84b1d49 into apple:main Jul 22, 2025
32 checks passed
@glbrntt glbrntt deleted the more-inlinables branch July 22, 2025 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔨 semver/patch No public API change.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants