+
Skip to content

Conversation

BenLangmead
Copy link

When setting -t 215 or greater, an integer overflow happens when this is multiplied by 10M in fastmap.c (opt->chunk_size * opt->n_threads). This results in behavior where batches seem to become very small for -t greater than 214. I sometimes want to set -t to greater than 214 on Knight's Landing systems, which is how I noticed. These commits seem to fix it by promoting the relevant ints to int64_ts.

@lh3 lh3 mentioned this pull request Oct 13, 2025
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.

1 participant

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载