id summary reporter owner description type status milestone component version severity resolution keywords cc 6692 spinlock_gcc_arm.hpp uses deprecated assembly instructions on ARMv7 Ben Craig Peter Dimov spinlock_gcc_arm implements try_lock() in terms of the SWP instruction. This instruction is deprecated due to performance issues, and it causes linkers to emit tons of warnings. I have attached a patch that implements try_lock in terms of LDREX and STREX, which are the preferred replacements for SWP. Bugs closed Boost 1.50.0 smart_ptr Boost 1.49.0 Problem duplicate