Buenas,
Esto se puede dar por un error de sintaxis en el tarea1.pas (por ej, que falte algún end) y Pascal esté esperando que se cierre un subprograma y en lugar de eso encuentra el end del programa principal.
Mi consejo es revisar la sintaxis del tarea1.pas para ver que sea correcto.
Saludos,
Rodrigo