-
Notifications
You must be signed in to change notification settings - Fork 113
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
Failures in Boost.Math misc test suite #375
Comments
Hi @mborland thenaks for finding this Matt! Well, ... the fact that Although this is not particularly nice, this behavior has not changed recently (although there is a completely separate, unmerged issue/branch related to this). So I wonder what makes the difference in these tests now? Is it more exact knowledge or behavior of certain limbs when dealing with them within a Cc: @jzmaddock |
I don't have time to debug this right now, but the failing tests really should have exact integer results IMO. |
That's weird and rather perplexing, either I've made a mistake reconfiguring the Bernoulli code (but this did all pass I'm sure), or there's something up with . I might need to add an extra *info.cpp program to Boost.Config to probe the contents of so we can see what's up. |
Yes. I will try to reproduce the behavior and go forward with debug. |
Aaaahh, the Bernoulli failure isn't a failure - it's a test that is expected not to compile and the actual test does pass. |
Hi @mborland I believe @jzmaddock handled this by disabling a handful of Can we close? |
I got burned by this one as well. Is there a way just to not print anything on expected failures? |
Yes! |
Not that I'm aware of. The trick when searching for failures is to always search for "..failed" or "\.\.failed" if this is a regex (grep etc). |
Ah I see. I always grepped for |
The quaternion tests are now failing using
cpp_dec_float
(see here). Looks to be an inexact comparison between a floating point type and an integer.Bernoulli tests also now fail using
cpp_bin_float
as it registers as an unsupported configuration (see here).The text was updated successfully, but these errors were encountered: