toge's diary

コンピュータ関連の趣味をつらつらと。

gcc 4.1.0 20050902

うぬ、まだ動かないぞ。しくしく。

xxx.cpp:273: error: statement marked for throw in middle of block
#   instance_D.67489_367(ab) = V_MAY_DEF ;
#   matrixD.69313_562(ab) = V_MAY_DEF ;
#   TMT.1522D.111451_946(ab) = V_MAY_DEF ;
#   TMT.1526D.111455_947(ab) = V_MAY_DEF ;
#   TMT.1528D.111457_948(ab) = V_MAY_DEF ;
#   TMT.1530D.111459_949(ab) = V_MAY_DEF ;
#   TMT.1531D.111460_950(ab) = V_MAY_DEF ;
D.111205_70 = vector2d_float_size (D.111194_61, D.111202_64);

xxx.cpp:273: internal compiler error: verify_stmts failed

どうもテンプレートの特殊化の実装内で別の関数を呼ぶ部分で混乱しているようだ。その部分を外したらあっさり動いた。
もうちょっとやね。