-
Notifications
You must be signed in to change notification settings - Fork 93
Upcoming Gmmlib ABI break Changes #92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Can you clarify why this change was introduced in 21.3 instead of using 22.1 ? Thanks for your clarification. |
Thank you for reaching to us and highlighting your expectations. We did not realize that 21.3.x releases were considered as a release series which should preserve same ABI and introduce only critical bug fixes. To resolve the situation:
Secondly, we are changing tags naming scheme as follows:
We ‘ve tagged intel-gmmlib-22.0.0 following the new scheme. Mind that 22.0.0 has API/ABI break comparing to 21.3.x release series. |
This issue is resolved by the commit c239ff1 tagged with |
The functionality of the library is enhanced by adding more support to the discrete platforms along with the existing support for integrated platforms.
These enhanced functionality changes breaks existing backward compatibility in the binary and hence results in ABI break. These changes are necessary to support both integrated and discrete adapters at the same time.
Since Gmmlib got the opportunity for an ABI break, Gmmlib is planning to remove the older interface as well which is not usable.
The required changes are listed in #91
The text was updated successfully, but these errors were encountered: