Fascinating bug where changing the type exposes limits in GCC's register allocator with huge performance consequences http://t.co/o1ReECO0Bx