Fixing build with gcc 4.5. http://bugs.gentoo.org/show_bug.cgi?id=321209 --- routines/system/msgs.f +++ routines/system/msgs.f @@ -82,7 +82,7 @@ call showstack() goto 9999 109 continue - write(buf(1:5),'(1pI5)') ierr + write(buf(1:5),'(I5)') ierr call basout(io, wte, 'rank defficient. rank = '//buf(1:5)) goto 9999 110 continue --- routines/system/Makefile.in +++ routines/system/Makefile.in @@ -41,6 +41,9 @@ getsym.o: getsym.f $(FC) @FC_OPTIONS2@ -c getsym.f -o getsym.o +algebre.o: algebre.f + $(FC) $(FC_OPTIONS) -fno-range-check -c $< -o $@ + allops.o: ../stack.h bexec.o: ../stack.h clause.o: ../stack.h