C++Now 2019 has ended
Back To Schedule
Thursday, May 9 • 11:50 - 12:35
The ABI challenge

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
As there is an increasing number of C++ versions in production use, the challenge of making all of one's object files and libraries ABI compatible has become more urgent. It has always been important given the C++ build model, but increasingly users run into actual errors caused by this. This talk will explain how library developers can make ABI compatibility mistakes less likely to cause silent memory corruption, and more likely to cause link errors. Additionally it will talk about how library users can help. It will also touch on the importance of having build systems and tool chains that are aware of ABI compatibility.

avatar for Arvid Norberg

Arvid Norberg

Software Engineer, Blockstream
distributed systems and bitcoin

Thursday May 9, 2019 11:50 - 12:35 MDT
Hudson Commons