Skip to content

Changed uint32 loop var to uint64 to prevent overflow for very long scaffolds - #6

Merged
brianwalenz merged 1 commit into
marbl:masterfrom
nhansen:master
Jul 15, 2026
Merged

Changed uint32 loop var to uint64 to prevent overflow for very long scaffolds#6
brianwalenz merged 1 commit into
marbl:masterfrom
nhansen:master

Conversation

@nhansen

@nhansen nhansen commented Jul 14, 2026

Copy link
Copy Markdown

For scaffolds longer than 32-bit (~4.3 gigabases) the uint32 loop variables overflow, and have been observed to cause code to hang. Changing the variables to uint64 fixes this.

@brianwalenz
brianwalenz merged commit b31a431 into marbl:master Jul 15, 2026
1 check passed
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.

2 participants