Skip to content

Conversation

@daviesrob
Copy link
Member

This does not add 64-bit position support, it just ensures bcftools will build without warnings (using gcc/clang -Wall) when built against both 32-bit and 64-bit position branches of HTSlib.

Makes various printf()s use PRId64 for positions. The values are cast to (int64_t) so both 32-bit and 64-bit versions work.

This does not add 64-bit position support, it just ensures bcftools
will build without warnings (using gcc/clang -Wall) when built
against both 32-bit and 64-bit position branches of HTSlib.

Makes various printf()s use PRId64 for positions.  The values
are cast to (int64_t) so both 32-bit and 64-bit versions work.
Copy link
Contributor

@valeriuo valeriuo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It needs to be rebased and the switch to 64 bit types be applied to the latest changes in develop.

@pd3 pd3 merged commit b935f56 into samtools:develop Sep 25, 2019
@pd3
Copy link
Member

pd3 commented Sep 25, 2019

Thank you for this

@daviesrob
Copy link
Member Author

Thanks for merging, but unfortunately you were a bit too quick here, as two more fixes need to be added due to changes in bcftools since this was originally written. Would you mind if I push in another commit to add them?

@pd3
Copy link
Member

pd3 commented Sep 25, 2019

Of course, sorry. I can revert if you want, but a separate commit is good too.

@daviesrob
Copy link
Member Author

No need to revert, the problem is now fixed via c17a908

@daviesrob daviesrob deleted the bigness branch September 25, 2019 13:52
@pd3
Copy link
Member

pd3 commented Sep 25, 2019

Thank you.

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