Skip to content

Cannot perform dynamic linking with go-ipa v0.0.0-20231025140028-3c0104f4b233 #68

@mortimr

Description

@mortimr

Hello !

I'm building go plugins that contain go-ipa in their dependencies (extending go-ethereum capabilities) and I'm now unable to build the dynamic library.
Here's the error I have when building

# github.com/crate-crypto/go-ipa/bandersnatch/fr
asm: element_mul_amd64.s:86: when dynamic linking, R15 is clobbered by a global variable access and is used here: 00013 (/home/mortimr/go/pkg/mod/github.com/crate-crypto/go-ipa@v0.0.0-20231025140028-3c0104f4b233/bandersnatch/fr/element_mul_amd64.s:86)      MULXQ   DI, R14, R15

Any idea on how this could get fixed ?

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