Skip to content

LLVM crashes on aarch64_be-linux-* for functions taking unusual vector types #21064

Closed
@alexrp

Description

@alexrp

Zig Version

eadc0c0

Steps to Reproduce and Observed Behavior

zig test -target aarch64_be-linux-none test/behavior/math.zig --test-cmd qemu-aarch64_be --test-cmd-bin

Upstream bug: llvm/llvm-project#103032

This is just meant as a tracking issue on our side. I consider this bug a blocker for any meaningful aarch64_be progress with LLVM; I eventually gave up trying to disable affected behavior tests and std tests.

Expected Behavior

No LLVM crash.

Metadata

Metadata

Assignees

No one assigned

    Labels

    arch-aarch6464-bit ARMbackend-llvmThe LLVM backend outputs an LLVM IR Module.bugObserved behavior contradicts documented or intended behaviorupstreamAn issue with a third party project that Zig uses.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions