> I've now tried to set the GIT_TEST_SPLIT_INDEX environment variable > and run the tests, and quite a few seem to fail for both v3 and v4. > I'm looking into that now, but that seems to be unrelated to index v4, > and I'm not sure yet if I'm testing the right thing.
So now I've tracked it down, 15999d0 read_index_from(): catch out of order entries when reading an index file breaks reading split index files in some cases. The first patch allows setting TEST_GIT_TEST_SPLIT_INDEX in config.mak to make running the test suite with split index easier, the second patch fixes the issue. With the patch I previously sent, the test suite now passes with split-index enabled for both index v3 and v4. Thomas Gummerer (2): test-lib: allow using split index in the test suite read-cache: fix reading of split index Makefile | 6 ++++++ read-cache.c | 42 +++++++++++++++++++++++------------------- t/test-lib.sh | 6 ++++++ 3 files changed, 35 insertions(+), 19 deletions(-) -- 2.1.0.264.g0463184.dirty -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html