Closed
Description
The i686-pc-windows-gnu target has been disabled on CI because it fails with the following segmentation fault:
error: test failed, to rerun pass '--test main'
Caused by:
process didn't exit successfully: `D:\a\1\s\target\i686-pc-windows-gnu\debug\deps\main-65866843958a68e7.exe` (exit code: 0xc0000005, STATUS_ACCESS_VIOLATION)
./ci/run.sh: line 93: 1846 Segmentation fault cargo test -vv $opt --no-default-features --manifest-path libc-test/Cargo.toml --target "${TARGET}"
For example, see: https://dev.azure.com/rust-lang2/libc/_build/results?buildId=608
This issue tracks re-enabling CI for this target. Even though this is a tier-1 target, it has been broken for a sufficiently long time that new releases of libc won't be tested against it, and probably rust-lang/rust libc version will be updated to one of those sooner or later. Without a debugger, there is not much I can do here.
cc @mati865 @retep998 (feel free to ping windows users that might be able to investigate)