Skip to content
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

default zig init template fails to build with x86 backend on windows #20589

Open
rupakhetibinit opened this issue Jul 11, 2024 · 1 comment
Open
Labels
arch-x86_64 64-bit x86 backend-self-hosted enhancement Solving this issue will likely involve adding new logic or components to the codebase. linking os-windows
Milestone

Comments

@rupakhetibinit
Copy link

Zig Version

0.13.0, v0.14.0-dev.224+95d9292a7

Steps to Reproduce and Observed Behavior

I know x86 backend is still in the works but even the default zig init template fails to build on windows with .use_llvm=false. This is both on current master branch and 0.13.0.

The build fails with

❯ zig build run
run
└─ run zig-bug
   └─ install
      └─ install zig-bug
         └─ zig build-lib zig-bug Debug native failure
error: error: TODOImplementWritingLibFiles

Expected Behavior

I expect the default zig init template to atleast build considering x86 backend is supposedly passing 90%+ of tests.

@rupakhetibinit rupakhetibinit added the bug Observed behavior contradicts documented or intended behavior label Jul 11, 2024
@andrewrk
Copy link
Member

effectively a duplicate of #17751, but sure let's keep it open until it works.

@andrewrk andrewrk added arch-x86_64 64-bit x86 enhancement Solving this issue will likely involve adding new logic or components to the codebase. os-windows backend-self-hosted linking and removed bug Observed behavior contradicts documented or intended behavior labels Jul 17, 2024
@andrewrk andrewrk added this to the 0.15.0 milestone Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-x86_64 64-bit x86 backend-self-hosted enhancement Solving this issue will likely involve adding new logic or components to the codebase. linking os-windows
Projects
None yet
Development

No branches or pull requests

2 participants