Нет никакой гарантии что переменные по 1 биту будут занимать один
бит. Ты ж своими руками выделил переменную длиной в разрядную сетку
под КАЖДУЮ. А если один условный int разбил на несколько
переменных, то и их порядок и битность будут соблюдены... попадал на такое и на 51м и на АРМ