Skip to content

Conversation

@xchang1
Copy link
Contributor

@xchang1 xchang1 commented Oct 8, 2025

This adds a field to the temporary distance index to count the number of bits needed per entry in the final distance index vector.

@adamnovak
Copy link
Member

We might need adamnovak/libdivsufsort@24f3c42 in the libdivsufsort in our sdsl-lite, if we go into sdsl-lite through CMake and not install.sh.

@xchang1
Copy link
Contributor Author

xchang1 commented Oct 26, 2025

Ok, I updated the submodules to use newer cmake versions. sdsl-lite now uses @adamnovak's libdivsufsort. This is maybe not great but the version we were using before (https://github.com/simongog/libdivsufsort) was last updated 9 years ago, and what looks like the original (https://github.com/y-256/libdivsufsort) was updated 10 years ago.

@adamnovak I also noticed that the pybind11 submodule comes from pybind, but CMake is getting it from RosettaCommons. I think the submodule is not actually used but I'm not sure.

@xchang1 xchang1 merged commit 1baa2c6 into master Oct 29, 2025
1 check passed
@xchang1 xchang1 deleted the distance-bits branch October 29, 2025 07:44
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