`tests/run-make/short-ice/` fails on i686 and x86_64 Windows msvc sometimes
Open
Nobody has claimed this yet.
A-run-make
A-testsuite
C-bug
O-windows-msvc
T-compiler
- Dominant language
- Rust
- Stars
- 119k
- Forks
- 16.1k
- PR merge metrics
- PR metrics pending
Description
- On
i686-pc-windows-msvc: theassert_eq!on line 37 fails, almost seems like it missing debug info? Haven't been able to reproduce locally, but it happens on CI. - On
x86_64-pc-windows-msvc: full backtrace sometimes do not contain matching count of short backtrace marker pairs?
See discussion at #t-infra > Spurious test failure: run-make\short-ice.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with tests/run-make/short-ice/, especially the assert_eq! on line 37, and review the linked Zulip discussion. Reproduce or inspect the intermittent failures on i686-pc-windows-msvc and x86_64-pc-windows-msvc, including the short backtrace marker counts. Done means the test no longer fails spuriously on these Windows MSVC targets.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- compilers, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100