Skip to content

Conversation

elsh
Copy link
Contributor

@elsh elsh commented May 17, 2024

Flags that skip non-inlinable function bodies prevent serializing decls when package-cmo is enabled.
This PR overrides such flag if allow-non-resilient-access that is a prerequisite of package-cmo is passed.

rdar://128413200

Copy link
Contributor

@nkcsgexi nkcsgexi May 17, 2024

Choose a reason for hiding this comment

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

Could you please add tests for these newly added warnings?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yeah, it won't be merged without tests; this just unblocks things.

@elsh
Copy link
Contributor Author

elsh commented May 17, 2024

@swift-ci smoke test

@elsh elsh force-pushed the elsh/override-flags branch from 7dfe71c to 84a7c63 Compare May 20, 2024 21:14
@elsh
Copy link
Contributor Author

elsh commented May 20, 2024

@swift-ci smoke test

@elsh
Copy link
Contributor Author

elsh commented May 21, 2024

#73463
@swift-ci smoke test linux

@elsh
Copy link
Contributor Author

elsh commented May 21, 2024

@swift-ci smoke test linux

@elsh
Copy link
Contributor Author

elsh commented May 21, 2024

@swift-ci smoke test windows

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants