Summary
Windows CI runs for git-internal are failing on both x86_64 and Arm64 with a panic in internal::index::tests::test_index_to_file.
Environment
- Workflow: integration-test-git-internal.yml (cargo-buckal)
- Targets: x86_64-pc-windows-msvc, aarch64-pc-windows-msvc
- Windows Server 2022 (image windows-2022 20251216.147.1)
- Windows 11 Arm64 (Microsoft Windows 11 Desktop by Arm Limited 20251217.39.1)
- Rust Toolchain: nightly-2025-08-01
- buck2_rev: c6bfcc629378a00921aa04597551442c9e2ea2eb
Failure
Result::unwrap()Err
Test summary: FAILED. 161 passed; 1 failed, exit code 32.
Notes / question
Is Windows (x86_64 and/or Arm64) an officially supported platform for this repo right now?
If yes, what’s the expected fix/workaround for the missing-path error in test_index_to_file?
If no, should we mark Windows CI as allowed to fail or skip this test on Windows?
Summary
Windows CI runs for git-internal are failing on both x86_64 and Arm64 with a panic in internal::index::tests::test_index_to_file.
Environment
Failure
Result::unwrap()Err
Test summary: FAILED. 161 passed; 1 failed, exit code 32.
Notes / question
Is Windows (x86_64 and/or Arm64) an officially supported platform for this repo right now?
If yes, what’s the expected fix/workaround for the missing-path error in test_index_to_file?
If no, should we mark Windows CI as allowed to fail or skip this test on Windows?