Skip to content
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

Make CHIP_ERROR a class type on Darwin #8738

Merged

Conversation

bzbarsky-apple
Copy link
Contributor

Problem

CHIP_ERROR is not a class type on Darwin, so we can't get nice location tracking for errors.

Change overview

Make it a class type.

Testing

Compiled the tree on Darwin. Ran some tests that should log errors and saw that those errors had file/line info.

@bzbarsky-apple
Copy link
Contributor Author

@woody-apple @Damian-Nordic @saurabhst @msandstedt @LuDuda Please take a look?

@bzbarsky-apple bzbarsky-apple merged commit 11b570f into project-chip:master Aug 3, 2021
@bzbarsky-apple bzbarsky-apple deleted the darwin-chip-error-class branch August 3, 2021 20:07
nikita-s-wrk pushed a commit to nikita-s-wrk/connectedhomeip that referenced this pull request Sep 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants