PGF90-S-0084-Illegal use of symbol.not public entity of modu

Setting up the 3DVAR package within WRF.

PGF90-S-0084-Illegal use of symbol.not public entity of modu

Postby ewqtgf » Wed Apr 21, 2010 2:07 pm

Hi, all
While i was compile wrf_var, it shows errors.
compilers have been tested are PGI 8.0-5, 10.0, and intel 10.0, all have similiar errors. have successfully installed netcdf library, jasper, WRF,WPS. WRFDA folder is outside of the folder of WRFV3 and WPS.

compile.log error message (PGI):
rm -f module_configure.b module_configure.bb
pgf90 -c -r4 -i4 -O0 -w -Mfree -byteswapio module_configure.f90
PGF90-S-0084-Illegal use of symbol warnings_are_fatal - not public entity of module (da_reporting.f: 5)
PGF90-S-0084-Illegal use of symbol documentation_url - not public entity of module (da_reporting.f: 5)
PGF90-S-0084-Illegal use of symbol use_html - not public entity of module (da_reporting.f: 5)
PGF90-S-0084-Illegal use of symbol stdout - not public entity of module (da_reporting.f: 5)
0 inform, 0 warnings, 4 severes, 0 fatal for da_reporting
make[1]: [da_reporting.o] Error 2 (ignored)

compile.log error message2 (Ifort):
da_lapack.f(2107): (col. 16) remark: LOOP WAS VECTORIZEDfortcom: Error: da_reporting.f, line 3: Name in only-list does not exist. [STDOUT]
use da_control, only : stdout, use_html, documentation_url, &
--------------------------^
fortcom: Error: da_reporting.f, line 3: Name in only-list does not exist. [USE_HTML]
use da_control, only : stdout, use_html, documentation_url, &
----------------------------------^
fortcom: Error: da_reporting.f, line 3: Name in only-list does not exist. [DOCUMENTATION_URL]
use da_control, only : stdout, use_html, documentation_url, &
--------------------------------------------^
fortcom: Error: da_reporting.f, line 4: Name in only-list does not exist. [WARNINGS_ARE_FATAL]
warnings_are_fatal
------^
fortcom: Error: da_reporting.f, line 51: This name does not have a type, and must have an explicit type. [USE_HTML]
if (use_html) then
----------^
fortcom: Error: da_reporting.f, line 51: A logical data type is required in this context. [USE_HTML]
if (use_html) then
----------^
fortcom: Error: da_reporting.f, line 53: This name does not have a type, and must have an explicit type. [DOCUMENTATION_URL]
trim(documentation_url)//'/'//trim(html_file)//'">'//file_str// &
-----------------^
fortcom: Error: da_reporting.f, line 53: The data types of the argument(s) are invalid. [TRIM]
trim(documentation_url)//'/'//trim(html_file)//'">'//file_str// &
-----------------^
fortcom: Error: da_reporting.f, line 87: This name does not have a type, and must have an explicit type. [WARNINGS_ARE_FATAL]
if (warnings_are_fatal) then
-------^
fortcom: Error: da_reporting.f, line 87: A logical data type is required in this context. [WARNINGS_ARE_FATAL]
if (warnings_are_fatal) then
-------^
fortcom: Error: da_reporting.f, line 99: A logical data type is required in this context. [USE_HTML]
if (use_html) then
-------------^
fortcom: Error: da_reporting.f, line 101: The data types of the argument(s) are invalid. [TRIM]
trim(documentation_url)//'/'//trim(html_file)//'">'// &
--------------------^
fortcom: Error: da_reporting.f, line 132: This name does not have a type, and must have an explicit type. [STDOUT]
write(unit=stdout,fmt='(a)') trim(strs(i))
-----------------^
compilation aborted for da_reporting.f (code 1)
make[1]: [da_reporting.o] Error 1 (ignored)


i looked da_reporting.f file:
module da_reporting

use da_control, only : stdout, use_html, documentation_url, &
warnings_are_fatal

seems like compiler has problem to recognize these varibles.

any idea how can i fix this problem or similar experience? appreciated for your time. Thanks!
ewqtgf
 
Posts: 1
Joined: Wed Apr 21, 2010 12:12 pm

Re: PGF90-S-0084-Illegal use of symbol.not public entity of

Postby William » Tue Jun 05, 2012 12:35 am

Hi,
I have the similar problem. My PGI version is 6.2, WRFDA version is 3.4 and
WRF-NMM version is 3.3.1. Do you have any solution?

Thanks
William
 
Posts: 7
Joined: Thu Dec 01, 2011 11:09 pm


Return to Installation

Who is online

Users browsing this forum: No registered users and 1 guest

cron