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

Improved assert to allow source location override #51

Merged
merged 3 commits into from
Aug 30, 2022

Conversation

JessyDL
Copy link
Owner

@JessyDL JessyDL commented Aug 30, 2022

Added a std::source_location wrapper to safely use source_location on all platforms (Android lacks an implementation)

As well as adding the ability to override the source_location in the printing (if it's the final argument).

note that due to android lacking an implementation, the added functionality of this PR does not apply to Android. When source_location is implemented then this feature will automatically propogate to that platform as well.

This PR also updates the external deps litmus, fmt, and spdlog. All of which resolved issues exposed by the recent VC++ compiler.

@JessyDL JessyDL merged commit a826610 into develop Aug 30, 2022
@JessyDL JessyDL deleted the feature/improved-assert branch August 30, 2022 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant