Skip to content

x86_64: increase passing test coverage on windows #24193

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

jacobly0
Copy link
Member

Now that codegen has no references to linker state this is much easier.

Closes #24153

@jacobly0 jacobly0 force-pushed the x86_64-spring-cleaning branch from 382b60d to 4106be2 Compare June 16, 2025 02:56
jacobly0 added 2 commits June 16, 2025 11:58
e.g. `x86_64-windows.win10...win11_dt-gnu` -> `x86_64-windows-gnu`

When the OS version is the default this is redundant with checking the
default in the standard library.
@jacobly0 jacobly0 force-pushed the x86_64-spring-cleaning branch from 4106be2 to ce0ce06 Compare June 16, 2025 16:54
jacobly0 added 4 commits June 16, 2025 13:28
This struct is larger than 256 bytes and code that copies it
consistently shows up in profiles of the compiler.
This is not meant to be a long-term solution, but it's the easiest thing
to get working quickly at the moment. The main intention of this hack is
to allow more tests to be enabled. By the time the coff linker is far
enough along to be enabled by default, this will no longer be required.
Now that codegen has no references to linker state this is much easier.

Closes ziglang#24153
@jacobly0 jacobly0 force-pushed the x86_64-spring-cleaning branch from ce0ce06 to 677f28c Compare June 16, 2025 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

emit MIR failed: InvalidInstruction (no encoding found)
1 participant