Skip to content

Conversation

@t-rasmud
Copy link

@t-rasmud t-rasmud commented Apr 25, 2025

The signature of coro.id.retcon.once intrinsic was modified in #10015 with an extra vararg. This commit adds an auto upgrader to LLVM in order to be compatible with compilers generating old bitcode (intrinsic without the vararg).

rdar://147426562
(cherry picked from commit 969660b)
(cherry picked from commit 2eaa148)
(cherry picked from commit 889ce26)
(cherry picked from commit 031baa1)
(cherry picked from commit 98dd062)

…once intrinsic

The signature of coro.id.retcon.once intrinsic was modified in #10015
with an extra vararg. This commit adds an auto upgrader to LLVM in order to be compatible with compilers
generating old bitcode (intrinsic without the vararg).

rdar://147426562
(cherry picked from commit 969660b)
(cherry picked from commit 2eaa148)
(cherry picked from commit 889ce26)
(cherry picked from commit 031baa1)
(cherry picked from commit 98dd062)
@t-rasmud
Copy link
Author

@swift-ci test

@t-rasmud
Copy link
Author

@swift-ci test llvm

Copy link

@cachemeifyoucan cachemeifyoucan left a comment

Choose a reason for hiding this comment

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

LGTM. I think you need to nominate for release/6.2 branch as well. Thanks!

@t-rasmud
Copy link
Author

@swift-ci please test

@t-rasmud
Copy link
Author

@swift-ci test llvm

@t-rasmud
Copy link
Author

The failures are unrelated to this patch.

@t-rasmud t-rasmud merged commit 6b0c110 into stable/20250402 Apr 27, 2025
0 of 5 checks passed
@t-rasmud t-rasmud deleted the cherry-pick-auto-upgrade-fixes-st02 branch April 27, 2025 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants