Какое значение будет иметь переменная i?

int i = 5; 
i = 1,2,3,++i; 
6
2
1
Неопределенное поведение
3
Программа не компилируется