Skip to content

Conversation

@bensze01
Copy link
Contributor

@bensze01 bensze01 commented Oct 22, 2025

Description

Move abi_check.py to the framework, and update it to support a standalone tf-psa-crypto

PR checklist

@bensze01 bensze01 added enhancement New feature or request needs-review Every commit must be reviewed by at least two team members, needs-ci Needs to pass CI tests needs-reviewer This PR needs someone to pick it up for review priority-high High priority - will be reviewed soon labels Oct 22, 2025
Signed-off-by: Bence Szépkúti <[email protected]>
Argparse generally uses a return code of 2 for these situations.

Signed-off-by: Bence Szépkúti <[email protected]>
This reverts commit Mbed-TLS/mbedtls@0f2a4f3

The root cause of the issue has been patched in mbedtls-test.

Signed-off-by: Bence Szépkúti <[email protected]>
Signed-off-by: Bence Szépkúti <[email protected]>
Signed-off-by: Bence Szépkúti <[email protected]>
The same library may be present in the same build tree, eg.
libtfpsacrypto.so, which gets copied from the tf-psa-crypto/core/ to
library/ during an Mbed TLS build.

Make sure that the duplicated libraries are byte-for-byte identical,
otherwise abort the test.

Signed-off-by: Bence Szépkúti <[email protected]>
@gilles-peskine-arm
Copy link
Contributor

gilles-peskine-arm commented Oct 22, 2025

abi_check.py has quite a lot of history. Please use David's script to transfer the history.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request needs-ci Needs to pass CI tests needs-review Every commit must be reviewed by at least two team members, needs-reviewer This PR needs someone to pick it up for review priority-high High priority - will be reviewed soon

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants