ちらっとallocaの話題出たけど、例外を投げる関数でそれ使っても安全?
allocaとva_argsと例外とsetjmpとWIN構造化例外って排他的関係にならないの?