Skip to content

Failures on ARM after upgrading libtommath #121

@karel-m

Description

@karel-m

After upgrading libtommath to the latest version (develop branch) there are more or less consinstent CPAN testers failing report from ARM architecture, namely:

  • armv6l-linux
  • arm64-freebsd
  • aarch64-linux
  • aarch64-freebsd

It seems to be an issue related to ARM; it does not seem to be compiler specific; other platforms (x86, x86_64) build fine even on different OS (linux, windows, freebds, openbsd).

For example:

Failing tests:

  • t/pk_ecc.t
  • t/pk_ecc_test_vectors_openssl.t

Unfortunatelly I do not have an ARM box available for debugging at the moment; but from the diagnostic output it seems that the failing operation is import of an ECC compressed public key which calls ecc_set_key >>> ltc_ecc_import_point (where some maths related magic takes place).

@sjaeckel are there any known issues reported for libtommath+ARM architecture?

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