Это ловушка, все дело в компиляторе. Надо смотреть асм код. На хабре был разбор данного случая. Типичный 🎹 Сисадмин