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

Bug on i686 architecture #35

Closed
jvymazal opened this issue Dec 9, 2016 · 1 comment
Closed

Bug on i686 architecture #35

jvymazal opened this issue Dec 9, 2016 · 1 comment
Assignees
Labels

Comments

@jvymazal
Copy link

jvymazal commented Dec 9, 2016

When running ctest on i686 arch, there is failed test_float8 with cbor_float_get_float8(float_ctrl) == 1.0e+300, on x64_86 arch works as expected.

build.txt

build_test log attached

@PJK PJK self-assigned this Dec 21, 2016
@PJK PJK added the bug label Dec 21, 2016
@PJK
Copy link
Owner

PJK commented Dec 21, 2016

The implementation relies solely on C doubles to handle these, which should be portable. I suspect it is a precision issue rather than a completely wrong decoding, but nevertheless this is very interesting.

This was referenced Dec 30, 2016
@PJK PJK closed this as completed in #44 Jan 1, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants