Skip to content

Use GTSAM_CONCEPT_USAGE in lieu of BOOST_CONCEPT_USAGE#2047

Merged
varunagrawal merged 2 commits intodevelopfrom
fix/concept-usage
Mar 14, 2025
Merged

Use GTSAM_CONCEPT_USAGE in lieu of BOOST_CONCEPT_USAGE#2047
varunagrawal merged 2 commits intodevelopfrom
fix/concept-usage

Conversation

@varunagrawal
Copy link
Copy Markdown
Contributor

In an effort to have less Boost influence on the code base, this PR updates BOOST_CONCEPT_USAGE with GTSAM_CONCEPT_USAGE.

@varunagrawal varunagrawal requested a review from dellaert March 9, 2025 16:12
@varunagrawal varunagrawal self-assigned this Mar 9, 2025
@dellaert
Copy link
Copy Markdown
Member

dellaert commented Mar 9, 2025

This still uses the boost thing when boost features are enabled, right? It should, as that is actually more sophisticated and we’d want that safety blanket until c++ provides these things.

@varunagrawal
Copy link
Copy Markdown
Contributor Author

Yes it does! I aliased the macro in concepts.h and ran tests locally before pushing. :)

@varunagrawal varunagrawal merged commit 528c2ee into develop Mar 14, 2025
36 checks passed
@varunagrawal varunagrawal deleted the fix/concept-usage branch March 14, 2025 20:11
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.

2 participants