Skip to content

Conversation

@Katze719
Copy link
Owner

  • Introduced a new GitHub Actions workflow for ABI compatibility checks across different runtime versions.
  • Added integration tests to verify that mixed-version dynamic shared objects (DSOs) can interoperate without ABI breaks.
  • Created runtime_abi_compat directory with necessary CMake configurations and test implementations for two libraries (libA and libB).
  • Updated README.md to document the new integration test setup and usage instructions.
  • Ensured that the tests validate thread registration and interaction between the new and old versions of the runtime.

- Introduced a new GitHub Actions workflow for ABI compatibility checks across different runtime versions.
- Added integration tests to verify that mixed-version dynamic shared objects (DSOs) can interoperate without ABI breaks.
- Created `runtime_abi_compat` directory with necessary CMake configurations and test implementations for two libraries (`libA` and `libB`).
- Updated `README.md` to document the new integration test setup and usage instructions.
- Ensured that the tests validate thread registration and interaction between the new and old versions of the runtime.
@Katze719 Katze719 force-pushed the add-abi-check-integration-test branch from 8640e1c to c0777f1 Compare October 19, 2025 19:59
@Katze719 Katze719 merged commit 9e517f3 into main Oct 20, 2025
43 checks passed
@Katze719 Katze719 deleted the add-abi-check-integration-test branch October 20, 2025 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants