Skip to content

i686-pc-windows-gnu broken on CI #1592

@gnzlbg

Description

@gnzlbg

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions