Skip to content

s390x intrinsic has incorrect return type - stdsimd cross-link #51812

Open
@gnzlbg

Description

@gnzlbg

On s390x-unknown-linux-gnu coresimd fails to compile due to errors in the following floating-point vector functions: abs, cos, fma, sin, sqrt.

The errors are all of the form:

Intrinsic has incorrect return type!
void (<16 x float>*, <16 x float>*, <16 x float>*, <16 x float>*)* @llvm.fma.v16f32
LLVM ERROR: Broken function found, compilation aborted!

This is a cross-link to the stdsimd issue: rust-lang/stdarch#501

Metadata

Metadata

Assignees

No one assigned

    Labels

    O-SystemZTarget: SystemZ processors (s390x)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions