Looked at potential performance regressions of removing AVX instructions. (Updated the SRU template sections accordingly.)
The boinc packages do not provide high-performance code, it's the boinc _applications_ written to be run by the client and linked against the library for API access that have the high-performance code, IIUIC. The API documentation/headers do not seem to provide any high-performance functions (e.g., the crypto part are wrapper for openssl), the only code it seems to implement is MD5. https://github.com/BOINC/boinc/wiki/ProjectMain#developing-boinc- applications Considering this change has been introduced in Debian ~2 years ago (Feb-Jun 2022) and in Ubuntu Kinetic (22.10) and is still in place, there indeed does not seem to be a performance regression (or other issues related to it). ``` boinc (7.20.0+dfsg-1) unstable; urgency=medium [ Steffen Moeller ] * Reverse AVX instructions for better compatibility with older servers ``` https://launchpad.net/ubuntu/kinetic/+source/boinc ** Changed in: boinc (Ubuntu Jammy) Status: Confirmed => Fix Committed ** Tags added: verification-needed verification-needed-jammy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1970521 Title: [SRU] boinc-client crashes when started with core dump on Xubuntu 22.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/boinc/+bug/1970521/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs