------- Comment #13 from fmartinez at gmv dot com 2010-04-27 12:56 ------- I have not got that far to the linking step. I am converting some code to a more OOP style. I have tried to patch my local version but unfrtunately what I have downloaded, 4.5_20100422 and 4.5_20100424, do not seem to match in the symbol.c with the patch distributed yesterday in the comments. Am I getting the wrong versions of the source? Please help.
> > 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