--TEST-- Live range construction should not break if colesce assign branch is optimized away --FILE-- --EXPECT-- array(1) { [1]=> int(2) }