compiler bug sucks