爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: cinderellaty

请教GSI3.5官网例子运行错误

[复制链接]

新浪微博达人勋

 楼主| 发表于 2018-3-1 21:43:43 | 显示全部楼层
JHONG 发表于 2018-3-1 17:04
请问成功安装后生成的gsi.exe是多大?我发现mpich环境不一样编译得到的gsi.exe的大小不一样,有23M的,有29 ...

我用intel编译的,gsi.exe大小28M,如果安装过程中没有问题,看运行不同日志记录的是什么错误。不太明白你说的mpich环境不一样是什么意思。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-3-2 09:04:35 | 显示全部楼层
本帖最后由 JHONG 于 2018-3-2 09:06 编辑
cinderellaty 发表于 2018-3-1 21:43
我用intel编译的,gsi.exe大小28M,如果安装过程中没有问题,看运行不同日志记录的是什么错误。不太明白 ...

maich管并行计算的。我贴一部分stdout中显示的主要错误,您能不能看出来大概是什么错误呢?……
……

  landmask(1,1),landmask(nlon,1)=   1.00000000       2.00000000   
  landmask(1,nlat),landmask(nlon,nlat)=   1.00000000       1.00000000   
  NetCDF error: NetCDF: Variable not found
  NetCDF error: NetCDF: Variable not found
  NetCDF error in wrf_io.F90, line        3345
  NetCDF error in wrf_io.F90, line        3345
  rmse_var = SEAICE ndim1=           2
  WrfType =          104  WRF_REAL=         104 ierr  =        -1021
  ordering = XY staggering =  N/A
  start_index =            1           1           1           0  end_index =          112         122          40           0
  NetCDF error: NetCDF: Variable not found
  NetCDF error: NetCDF: Variable not found
  NetCDF error in wrf_io.F90, line        2883  Varname SEAICE
  NetCDF error in wrf_io.F90, line        2883  Varname SEAICE

……
……
================================================================================
READ_PM2_5:  AIRNOW data type, subset=NC008032
READ_PM2_5:  AIRNOW data type, subset=NC008032
READ_PM2_5:  AIRNOW data type, subset=NC008032
READ_PM2_5:  AIRNOW data type, subset=NC008032
READ_PM2_5:  AIRNOW data type, subset=NC008032
READ_PM2_5:  AIRNOW data type, subset=NC008032
READ_PM2_5:  AIRNOW data type, subset=NC008032
READ_PM2_5:  AIRNOW data type, subset=NC008032
READ_PM2_5:  AIRNOW data type, subset=NC008032
READ_ANOWBUFR         : file=pm25bufr        type=pm2_5      sis=TEOM                 nread=      3981 ithin= 0 rmesh= 120.000000 isfcalc= 0 nkeep=       769 ntask=  1
  dval_use =  T
At line 915 of file balmod.f90 (unit = 22, file = 'berror_stats')
Fortran runtime error: End of file
OBS_PARA: pm2_5                      128       212       366        84
At line 915 of file balmod.f90 (unit = 22, file = 'berror_stats')
Fortran runtime error: End of file
At line 915 of file balmod.f90 (unit = 22, file = 'berror_stats')
Fortran runtime error: End of file
At line 915 of file balmod.f90 (unit = 22, file = 'berror_stats')
Fortran runtime error: End of file



密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-3-2 16:55:41 | 显示全部楼层
JHONG 发表于 2018-3-2 09:04
maich管并行计算的。我贴一部分stdout中显示的主要错误,您能不能看出来大概是什么错误呢?……
……

...

从你贴的部分来看,NetCDF的错误是可以忽略的,另外就是gfortran,你的编译器版本是对的,但GSI要求GNU5.4.0需要NetCDF是4.4.0的,你看下自己的版本对不对。另外gfortran的LAPACK有没有装对。没有用过gfortran编译,仅是一点建议,需要你再仔细检查一下。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-3-2 16:55:50 | 显示全部楼层
JHONG 发表于 2018-3-2 09:04
maich管并行计算的。我贴一部分stdout中显示的主要错误,您能不能看出来大概是什么错误呢?……
……

...

从你贴的部分来看,NetCDF的错误是可以忽略的,另外就是gfortran,你的编译器版本是对的,但GSI要求GNU5.4.0需要NetCDF是4.4.0的,你看下自己的版本对不对。另外gfortran的LAPACK有没有装对。没有用过gfortran编译,仅是一点建议,需要你再仔细检查一下。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-3-2 21:39:44 | 显示全部楼层
cinderellaty 发表于 2018-3-2 16:55
从你贴的部分来看,NetCDF的错误是可以忽略的,另外就是gfortran,你的编译器版本是对的,但GSI要求GNU5. ...

用的5.4.0版本的GNU和4.4.0版本的NetCDF,能安装成功产生gsi.exe,但是运行起来还是会出错。我再看下吧。谢谢了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-30 17:14:29 | 显示全部楼层
hi,请问GSI v3.6跑成功了嘛,我遇到了内存段错误,可否指导下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-1-19 00:14:07 | 显示全部楼层
洛书let 发表于 2017-10-10 18:38
请问,Inter编译器是怎么查看的呀
,我在运行第一个脚本的时候遇到错误,如下,不知道是什么原因导致的, ...

你好,这个问题解决了吗

CONVERT_NETCDF_MASS:  problem with flnm1 = wrf_inou2, Status =        -1021
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-7-1 09:20:14 | 显示全部楼层
JHONG 发表于 2018-3-2 21:39
用的5.4.0版本的GNU和4.4.0版本的NetCDF,能安装成功产生gsi.exe,但是运行起来还是会出错。我再看下吧。 ...

您好,我现在正在安装3.6版本的GSI,和您一样我也是用5.4.0版本的GNU和4.4.0版本的NetCDF进行安装,但是一直没有生成gsi.exe。查看compile.log,我想应该是gcc编译器出现了问题,可是我卸载安装了几次不同版本的gcc还是会有这样的问题。

compile.log的部分Error

......
Error: Non-numeric character in statement label at (1)
bufrlib.prm:1:2:

/* Copyright (C) 1991-2012 Free Software Foundation, Inc.
  1
Error: Invalid character in name at (1)
bufrlib.prm:2:4:

    This file is part of the GNU C Library.
    1
Error: Non-numeric character in statement label at (1)
bufrlib.prm:2:4:

    This file is part of the GNU C Library.
    1
Error: Unclassifiable statement at (1)
bufrlib.prm:4:4:

    The GNU C Library is free software; you can redistribute it and/or
    1

......(还有许多errors,但基本上都是和上面一样的,篇幅有限就不全部贴上了)

请问您遇到过这个问题吗?麻烦您了。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-1-8 15:19:31 | 显示全部楼层
洛书let 发表于 2017-10-16 17:01
再次求助,我在运行第3个例子的时候,想设置串行并行数, GSIPROC=8,官网也说这个数字是自己随便设置的, ...

我也出现了这个问题,请问您有没有解决呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-6-18 10:01:48 | 显示全部楼层
您好!前辈,想请教一下这个问题,我是在运行自己的数据时遇到的这个问题:end-of-file during read, unit 15, file /home/ttsun/GSI/comGSIv3.5_EnKFv1.1/run/my_cmaq_pm25/sigf03
我在GSI3.5手册中看到BK_file的要求   i) CMAQ binary file   对于CMAQ需要bin文件   用的ncl的fbinrecwrite()把cmaq的结果的PM2.5转为bin,不知道对不对,这里有点疑惑,感觉可能是这里出了错,麻烦您指导一下  谢谢您
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表