﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
75	efc_linux compiler problem on tx01 machine with ropp_1dvar: /ropp_1dvar/math/matrix/matrix.f90	Michael Rennie	Dave Offiler	"Error 162 at (510:../math/matrix/matrix.f90) : This expression must have type INTEGER
                           (int(sqrt(8.*size(A))+1)-1)/2) :: x
                                                ^

After testing the efc compiler with the line: real, dimension((int(sqrt(8.*size(A))+1)-1)/2) ::B
realised that the comipler itself seems to be the problem: it refuses to accept the expression as an integer, although another integer variable can be set to((int(sqrt(8.*size(A))+1)-1)/2) no problem.  The problem is in setting the dimension.  A solution would be to allocate the array size afterwards.



"	defect	closed	normal	1.0	ropp_1dvar	0.8	fixed		dave.offiler@… carlo.buontempo@… axel.vonengeln@…
