CALHEL.f(212): error #6404: This name does not have a type, and must have an explicit type. [PDSLVK] !$omp& private(htsfc,ie,iw,pdslvk,pkl,psfck) ---------------------------^ CALHEL.f(212): error #7656: Subobjects are not allowed in this OpenMP* clause; a named variable must be specified. [PDSLVK] !$omp& private(htsfc,ie,iw,pdslvk,pkl,psfck) ---------------------------^ CALHEL.f(212): error #6404: This name does not have a type, and must have an explicit type. [PKL] !$omp& private(htsfc,ie,iw,pdslvk,pkl,psfck) ----------------------------------^ CALHEL.f(212): error #7656: Subobjects are not allowed in this OpenMP* clause; a named variable must be specified. [PKL] !$omp& private(htsfc,ie,iw,pdslvk,pkl,psfck) ----------------------------------^ CALHEL.f(212): error #6404: This name does not have a type, and must have an explicit type. [PSFCK] !$omp& private(htsfc,ie,iw,pdslvk,pkl,psfck) --------------------------------------^ CALHEL.f(212): error #7656: Subobjects are not allowed in this OpenMP* clause; a named variable must be specified. [PSFCK] !$omp& private(htsfc,ie,iw,pdslvk,pkl,psfck) --------------------------------------^ CALHEL.f(211): error #7644: The statement or directive following this OpenMP* directive is incorrect. !$omp parallel do & -------^ compilation aborted for CALHEL.f (code 1) make: *** [CALHEL.o] Error 1