------- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-01-23 13:26 ------- matmul also has this problem:
$ cat a.f90 integer(kind=1) :: x(2,2), y(2,2), i integer :: z(2,2) print *, matmul(x,y) !pack !unpack print *, maxval(x,dim=2), minval(x,dim=2) print *, (1.2,0.2)**i print *, sum(x), product(y) y = transpose(x) y = transpose(z) end $ gfortran a.f90 /tmp/ccWGjYiw.o: In function `MAIN__': a.f90:(.text+0x139): undefined reference to `_gfortran_matmul_i1' a.f90:(.text+0x2ba): undefined reference to `_gfortran_maxval_i1' a.f90:(.text+0x39d): undefined reference to `_gfortran_minval_i1' collect2: ld returned 1 exit status -- fxcoudert at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed|2007-01-22 21:30:39 |2007-01-23 13:26:59 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30533