Skip to content

ERROR: perf_event_open error : unknown architecture on riscv64 #55

@giordano

Description

@giordano

I guess that's because of

const SYS_perf_event_open = if Sys.ARCH === :x86_64
Clong(298)
elseif Sys.ARCH === :i686
Clong(336)
elseif Sys.ARCH === :aarch64
Clong(241)
elseif Sys.ARCH === :arm
Clong(364)
elseif Sys.ARCH === :powerpc64le || Sys.ARCH === :ppc64le
Clong(319)
else
Clong(-1) # sentinel for unknown syscall ID
end

Where are those magic numbers coming from?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions