Tests currently failing on nightly + x86_64-pc-windows-msvc
- Dominant language
- Rust
- Stars
- 2.6k
- Forks
- 179
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 29
Description
Repro:
```
./win-cargo +nightly test -p zerocopy
```
Output:
```
error: could not compile `zerocopy` (lib test)
Caused by:
process didn't exit successfully: `$HOME\.rustup\toolchains\nightly-2024-08-07-x86_64-pc-windows-msvc\bin\rustc.exe --crate-name zerocopy --edition=2018 src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=205 --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg cfg(docsrs) --check-cfg "cfg(feature, values(\"__internal_use_only_features_that_work_on_stable\", \"alloc\", \"derive\", \"simd\", \"simd-nightly\", \"std\", \"zerocopy-derive\"))" -C metadata=d590f8d360f2993f -C extra-filename=-d590f8d360f2993f --out-dir $HOME\Projects\zerocopy\target\debug\deps -C incremental=$HOME\Projects\zerocopy\target\debug\incremental -L dependency=$HOME\Projects\zerocopy\target\debug\deps --extern assert_matches=$HOME\Projects\zerocopy\target\debug\deps\libassert_matches-15b20da184534c62.rlib --extern elain=$HOME\Projects\zerocopy\target\debug\deps\libelain-b4c13d7ba8a399fd.rlib --extern itertools=$HOME\Projects\zerocopy\target\debug\deps\libitertools-52a26dfdc144c20b.rlib --extern rand=$HOME\Projects\zerocopy\target\debug\deps\librand-7b2cb62aca20b39d.rlib --extern rustversion=$HOME\Projects\zerocopy\target\debug\deps\rustversion-55fa2b99aa821e32.dll --extern static_assertions=$HOME\Projects\zerocopy\target\debug\deps\libstatic_assertions-3460d9439209bdd3.rlib --extern testutil=$HOME\Projects\zerocopy\target\debug\deps\libtestutil-4adcb4de44f8d32a.rlib --extern trybuild=$HOME\Projects\zerocopy\target\debug\deps\libtrybuild-67a98c6f7400937f.rlib --extern zerocopy_derive=$HOME\Projects\zerocopy\target\debug\deps\zerocopy_derive-5e6ab8ddcafb7c89.dll --cfg __ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS --cfg "__ZEROCOPY_TOOLCHAIN=\"nightly\"" -L native=$HOME\.cargo\registry\src\index.crates.io-6f17d22bba15001f\windows_x86_64_msvc-0.52.6\lib --cfg zerocopy_generic_bounds_in_const_fn --cfg zerocopy_aarch64_simd --cfg zerocopy_panic_in_const --check-cfg cfg(zerocopy_generic_bounds_in_const_fn) --check-cfg cfg(zerocopy_aarch64_simd) --check-cfg cfg(zerocopy_panic_in_const) --check-cfg cfg(doc_cfg) --check-cfg cfg(kani) --check-cfg cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS) --check-cfg cfg(coverage_nightly)` (exit code: 0xc000001d, STATUS_ILLEGAL_INSTRUCTION)
[cargo-zerocopy] failed while executing command: "rustup" "run" "nightly-2024-08-07" "cargo" "test" "-p" "path+file:///$HOME/zerocopy#0.8.0-alpha.16\n"
```
Relevant bit:
```
(exit code: 0xc000001d, STATUS_ILLEGAL_INSTRUCTION)
```
Do we not test on windows in CI?
Contributor guide
Assessment
This issue has not been assessed yet.