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

Catch epsilon() values are too large after switch from Boost.UTF #9

Closed
demianmnave opened this issue Aug 28, 2017 · 0 comments
Closed
Assignees
Milestone

Comments

@demianmnave
Copy link
Owner

Approx().epsilon(e) from Catch interprets e differently from the tolerance T in BOOST_CHECK_CLOSE(...). In particular, e is interpreted as maximum relative difference, whereas T is interpreted as relative error. e effectively tolerances the number of significant digits, and therefore tests must be updated to use a smaller value, in general.

@demianmnave demianmnave self-assigned this Aug 28, 2017
@demianmnave demianmnave added this to the 2.1.0 milestone Aug 28, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant