нет, хотя было бы неплохо и компилятору нет причины не вычислить константу.
причина есть, и заключается она в философии языка.
как там говорил Griesemer? (или это говорил Pike?)
You can have either: slow compilers, slow programs or slow programmers.
Я думаю очевидно какой путь выбрали разработчики.