Skip to content

Add missing C++ standard library includes#448

Open
stanbot8 wants to merge 1 commit intoBioDynaMo:masterfrom
stanbot8:fix/missing-std-includes
Open

Add missing C++ standard library includes#448
stanbot8 wants to merge 1 commit intoBioDynaMo:masterfrom
stanbot8:fix/missing-std-includes

Conversation

@stanbot8
Copy link

Summary

Added explicit #include <cmath> to log_range_param.h and range_param.h. These headers use symbols from <cmath> but relied on transitive includes, which can break with different compilers or standard library versions.

Test plan

  • Verify project builds successfully on CI

log_range_param.h and range_param.h rely on <cmath> being transitively
included through other headers. Adding explicit includes ensures correct
builds regardless of which headers are pulled in by dependencies.
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.

1 participant