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
Test failures with bcachefs #9887
Comments
couldn't that be a defect (or "feature") of bcachefs itself, given that the tests pass on a variety of more standard filesystems? |
could very well be. Would still be useful for someone who has more insight into gdal's testing setup, to figure out if these failed tests break because the test setup makes broken assumptions about how filesystems behave, if these tests might be skipped or need to be modified if building against specific filesystems, or if this is a flaw with bcachefs, that needs to be fixed within bcachefs |
also notably, this seems to not have been an issue before gdal 3.8.4, and gdal 3.8.4 built with a bit of coercion in the end. |
could you run a git bisect session then ? |
What is the bug?
During the build process of GDAL 3.8.5 30 to 40 pytests fail on systems running on bcachefs. By majority these are tests concerning checksums on files involved in I/O operations.
This bug is not reproducible on other filesystems, like ext4
Steps to reproduce the issue
Tentative: Try and build gdal 3.8.5 on a machine running bcachefs.
Versions and provenance
OS info
GDAL version
3.8.5
Provenance
nixpkgs:unstable
Additional context
relevant issue on nixpkgs: NixOS/nixpkgs#302137
full build logs: https://gist.github.com/Chwiggy/e18dcb59ae47b78c3edbcd965d09d6ac
The text was updated successfully, but these errors were encountered: