How can code that never runs still cause a program to crash? What does it mean to link a library into a compiled program? To answer these questions (and shed some light on the mysterious dark art of linking), we’ll methodically unravel a surprising edge case of static linking in a C++ program.