------- Comment #12 from dominiq at lps dot ens dot fr 2010-04-27 10:26 ------- > The commit in comment #10 fixes the fortran-dev regression, but not the > original problem in comment #0.
The original problem in comment #0 is probably a duplicate of pr42051 both fails with internal compiler error: in gfc_conv_variable, at fortran/trans-expr.c:556 In my tree I have the patch in comment #3 of pr42051 and comment #4 of pr41539 and I don't get the ICE. However I think there is still something wrong as I get the following link error: Undefined symbols: "_vtab$t_rotation_matrix.2313", referenced from: ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ___m_vector_MOD_rotation_matrix_times_vector in cc5y7koV.o ld: symbol(s) not found collect2: ld returned 1 exit status -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43896