Según this, gfortran puede hacer conversión entera-lógica, pero estoy recibiendo este error:Como llegar gfortran hacer INTEGER - conversión LÓGICO
if (.not.bDropped.and.(zz_unif01() .lt. (1 - (Test_Dru
1
Error: Operand of .not. operator at (1) is INTEGER(4)
Sé que sería mejor cambiar el código desde .not.bDropped
hasta (bDropped.eq.0)
, pero eso no sería simple porque es código generado.
Probé varias banderas -std=xxx
pero no hicieron ninguna diferencia.
¡Bienvenido al mundo de la escritura fuerte! :) Ajusta tu generador de código. Es la única forma. – Wildcat
@kemiisto: Grr ... Sí, eso es lo que tengo que hacer. –