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

longlong double fix #145

Merged
merged 5 commits into from Sep 27, 2015
Merged

longlong double fix #145

merged 5 commits into from Sep 27, 2015

Conversation

zmughal
Copy link
Member

@zmughal zmughal commented Aug 28, 2015

This branch is for improving the 64-bit PDL support. This addresses issue #76, #37, SF#343.

All changes to this branch will automatically be tested. This makes using the squashed commits in #144 unnecessary.

CC: @devel-chm, @kmx

@devel-chm
Copy link
Member

Apparently, AUTOMATED_TESTING is not being set by Travis-CI

devel-chm and others added 3 commits September 26, 2015 17:30
This adds a union datatype to add 64bit integer support to
the original PDL-2.x types which assumed that double was
capable of holding all the "lesser" types.  With the PDL_Anyval
type, we can correctly handle 64bit integer datatypes and
avoid errors and loss of precision due to conversions to or
from PDL_Double.  Thanks also to kmx for his contributions
to finish the implementation.
Subtests to come.  Contribution for others welcome.
@wchristian wchristian merged commit 8b06674 into master Sep 27, 2015
@wchristian wchristian deleted the longlong-double-fix branch September 27, 2015 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants