Skip to content

conj seems to compile incorrectly on 1.10 #931

@kshyatt

Description

@kshyatt

QuantumKitHub/Strided.jl#64 is fixing this for me -- using conj in a AMD device kernel seems to not work, but writing my own function which does the same thing does work. This problem doesn't occur on 1.11 or 1.12.

AMDGPU v2.5.1
GPUCompiler v1.21.0
KernelAbstractions v0.9.41
LLVM v9.9.0

What's weird is that something like map(conj, A) on a ROCArray seems to work fine...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions