Skip to content

C++ Interop: fix ClangImporter/cxx_interop_ir.swift on 32-bit #38692

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 30, 2021

Conversation

egorzhdan
Copy link
Contributor

The failed test was discovered here: #38618 (comment).

Fixes SR-14986.

@egorzhdan egorzhdan added the c++ interop Feature: Interoperability with C++ label Jul 29, 2021
@egorzhdan egorzhdan requested a review from zoecarver July 29, 2021 07:37
@egorzhdan
Copy link
Contributor Author

@swift-ci please smoke test

@egorzhdan
Copy link
Contributor Author

@swift-ci please test Windows

Copy link
Contributor

@zoecarver zoecarver left a comment

Choose a reason for hiding this comment

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

Two things:

  1. make sure to close this SR when the PR lands.
  2. Please make sure a full test passes on macOS at least. The 32-bit tests aren't run during a smoke test, IIUC. In fact, if we have any IRGen tests in the future, we should probably do a full test of that PR (not just a smoke test).

@zoecarver
Copy link
Contributor

@swift-ci please test macOS.

@egorzhdan
Copy link
Contributor Author

if we have any IRGen tests in the future, we should probably do a full test of that PR (not just a smoke test)

Yes, that's reasonable. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c++ interop Feature: Interoperability with C++
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants