Skip to content

Remove dependencies on Boost.StaticAssert#115

Merged
pdimov merged 1 commit intoboostorg:developfrom
Lastique:feature/remove_static_assert
Apr 25, 2026
Merged

Remove dependencies on Boost.StaticAssert#115
pdimov merged 1 commit intoboostorg:developfrom
Lastique:feature/remove_static_assert

Conversation

@Lastique
Copy link
Copy Markdown
Member

Boost.StaticAssert has been merged into Boost.Config, so remove the dependency.

Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 95.08%. remained the same
when pulling 5e1fe39 on Lastique:feature/remove_static_assert
into fdf2c0f on boostorg:develop.

@Lastique
Copy link
Copy Markdown
Member Author

Lastique commented Feb 9, 2026

@apolukhin Could you take a look at this, please?

@pdimov
Copy link
Copy Markdown
Member

pdimov commented Apr 25, 2026

I'm going to merge this because its absence causes errors now that depinst no longer installs static_assert:

error: Unable to find file or target named
error:     '/boost/static_assert//boost_static_assert'
error: referred to from project at
error:     '/home/runner/work/boost_install/boost-root/libs/variant'
error: could not resolve project reference '/boost/static_assert'

That's because boost/static_assert.hpp is in Config now, so its inclusion doesn't introduce a dependency on StaticAssert.

@pdimov pdimov merged commit e8cb128 into boostorg:develop Apr 25, 2026
8 checks passed
@Lastique Lastique deleted the feature/remove_static_assert branch April 25, 2026 19:56
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.

3 participants