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

behavior.vector.test.vector float operators causes LLVM assertion failure on mips*-linux-* #21051

Open
Tracked by #22014
alexrp opened this issue Aug 12, 2024 · 1 comment
Assignees
Labels
arch-mips 32-bit and 64-bit MIPS backend-llvm The LLVM backend outputs an LLVM IR Module. bug Observed behavior contradicts documented or intended behavior upstream An issue with a third party project that Zig uses.
Milestone

Comments

@alexrp
Copy link
Member

alexrp commented Aug 12, 2024

Zig Version

9ef16b3

Steps to Reproduce and Observed Behavior

Run e.g. zig test -target mipsel-linux-none test/behavior/union.zig --test-cmd qemu-mipsel --test-cmd-bin.

The bug is on the LLVM side: llvm/llvm-project#102870

This is just meant as a tracking issue on our side.

Expected Behavior

No failure.

@alexrp alexrp added the bug Observed behavior contradicts documented or intended behavior label Aug 12, 2024
@Vexu Vexu added upstream An issue with a third party project that Zig uses. arch-mips 32-bit and 64-bit MIPS backend-llvm The LLVM backend outputs an LLVM IR Module. labels Aug 12, 2024
@Vexu Vexu added this to the 0.16.0 milestone Aug 12, 2024
@alexrp
Copy link
Member Author

alexrp commented Oct 4, 2024

This has been fixed upstream; the test should hopefully work with LLVM 20.

@alexrp alexrp modified the milestones: 0.16.0, 0.15.0 Oct 4, 2024
@alexrp alexrp self-assigned this Oct 4, 2024
alexrp added a commit that referenced this issue Mar 10, 2025
alexrp added a commit that referenced this issue Mar 18, 2025
alexrp added a commit that referenced this issue Mar 18, 2025
alexrp added a commit that referenced this issue Mar 21, 2025
alexrp added a commit that referenced this issue Mar 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-mips 32-bit and 64-bit MIPS backend-llvm The LLVM backend outputs an LLVM IR Module. bug Observed behavior contradicts documented or intended behavior upstream An issue with a third party project that Zig uses.
Projects
None yet
Development

No branches or pull requests

2 participants