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

#718: implement pressio-log as logger #722

Merged
merged 11 commits into from
Feb 26, 2025
Merged

Conversation

cwschilly
Copy link
Collaborator

@cwschilly cwschilly commented Jan 31, 2025

Fixes #718

@cwschilly cwschilly linked an issue Jan 31, 2025 that may be closed by this pull request
@cwschilly cwschilly marked this pull request as draft January 31, 2025 16:26
@cwschilly cwschilly force-pushed the 718-investigate-improved-logger branch from e1cd8cb to 821a3c6 Compare February 4, 2025 14:39
@cwschilly cwschilly force-pushed the 718-investigate-improved-logger branch from 988bb28 to 6c22a26 Compare February 19, 2025 19:58
@cwschilly cwschilly self-assigned this Feb 20, 2025
@cwschilly cwschilly marked this pull request as ready for review February 20, 2025 13:40
@cwschilly cwschilly requested a review from fnrizzi February 20, 2025 13:40
@@ -89,7 +89,7 @@ or you can pick a `release version <https://github.com/Pressio/pressio/releases>

3. Use cmake to configure by passing to the comand line the target list of cmake variables to define.

For example, suppose we want to enable support for Trilinos and the debug prints. We would do:
For example, suppose we want to enable support for Trilinos and the loger. We would do:
Copy link
Member

Choose a reason for hiding this comment

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

typo

#else
//DEBUG_PRINT is off and LOG_ACTIVE_MIN_LEVEL=on, nothing to do
#define PRESSIOLOG_BASIC(...) do {} while (0)
Copy link
Member

@fnrizzi fnrizzi Feb 25, 2025

Choose a reason for hiding this comment

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

what is pressiolog_basic? what does it mean? i think we should change the qualification "basic".
because it is not consistent with the others choices. info, debug, warning, etc have a certain meaning. basic does not

@fnrizzi fnrizzi merged commit 54ed896 into develop Feb 26, 2025
17 checks passed
@cwschilly cwschilly deleted the 718-investigate-improved-logger branch February 26, 2025 14:33
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.

Investigate improved logger
2 participants