OpenFAST recompile problem

Provide feedback, request enhancements, and get help with wind-turbine computer-aided engineering tools.

Moderators: Bonnie.Jonkman, Jason.Jonkman

Ruiliang.Wang
Posts: 81
Joined: Sun Nov 24, 2013 6:21 pm
Organization: YANSHAN UNIVERSITY
Location: China

OpenFAST recompile problem

Postby Ruiliang.Wang » Fri Oct 12, 2018 12:47 am

hello Jason,
I have a problem about OpenFAST recompile.I recompile as the website https://openfast.readthedocs.io/en/late ... ndows.html,
But the error like below:

Code: Select all

1>------ 已启动生成:  项目: FAST_Registry, 配置: Release_Double x64 ------
1>  data.c
1>..\..\modules-local\fast-registry\src\data.c(141): warning C4101: “q”: 未引用的局部变量
1>  gen_c_types.c
1>  gen_module_files.c
1>..\..\modules-local\fast-registry\src\gen_module_files.c(2370): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
1>..\..\modules-local\fast-registry\src\gen_module_files.c(2382): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
1>  misc.c
1>..\..\modules-local\fast-registry\src\misc.c(186): warning C4101: “tmp2”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\misc.c(419): warning C4013: “getpid”未定义;假设外部返回 int
1>  my_strtok.c
1>  registry.c
1>..\..\modules-local\fast-registry\src\registry.c(38): warning C4013: “getpid”未定义;假设外部返回 int
1>  reg_parse.c
1>..\..\modules-local\fast-registry\src\reg_parse.c(267): warning C4102: “normal”: 未引用的标签
1>..\..\modules-local\fast-registry\src\reg_parse.c(66): warning C4101: “is4d”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(61): warning C4101: “found”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(65): warning C4101: “xstr”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(65): warning C4101: “x”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(63): warning C4101: “newdims”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(64): warning C4101: “len_of_tok”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(63): warning C4101: “toktmp”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(64): warning C4101: “ii”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(63): warning C4101: “newdims4d”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(66): warning C4101: “wantstend”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(63): warning C4101: “newname”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(66): warning C4101: “wantsbdy”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(282): warning C4101: “toktmp”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(281): warning C4101: “q”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(283): warning C4101: “ii”: 未引用的局部变量
1>  sym.c
1>  symtab_gen.c
1>  type.c
1>..\..\modules-local\fast-registry\src\type.c(187): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
1>  正在生成代码
1>  已完成代码的生成
1>  FAST_Registry.vcxproj -> D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\vs-build\Registry\..\..\build\bin\Registry.exe
2>------ 已启动生成:  项目: MAP_dll, 配置: Release_Double x64 ------
2>  Performing Custom Build Tools
2>  ======================================================================
2> 
2>  ----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
2>  ----------------------------------------------------------
2>  input file: ..\..\modules-ext\map\src\MAP_Registry.txt
2>  opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
2>  generating ..\..\build\types-files/MAP_Types.f90
2>CUSTOMBUILD : Registry warning : derived data type Ver of type progdesc is not passed through C interface
2>CUSTOMBUILD : Registry warning : derived data type PtFairDisplacement of type meshtype is not passed through C interface
2>CUSTOMBUILD : Registry warning : derived data type ptFairleadLoad of type meshtype is not passed through C interface
2> 
2>  Registry for MAP completed.
2>      
2>  ======================================================================
2>  bstraux.c
2>..\..\modules-ext\map\src\bstring\bstraux.c(1004): warning C4267: “函数”: 从“size_t”转换到“int”,可能丢失数据
2>..\..\modules-ext\map\src\bstring\bstraux.c(1017): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
2>  bstrlib.c
2>..\..\modules-ext\map\src\bstring\bstrlib.c(367): warning C4267: “函数”: 从“size_t”转换到“int”,可能丢失数据
2>  dpmpar.c
2>  enorm.c
2>  enorm_u.c
2>  lmder.c
2>  lmpar.c
2>  qrfac.c
2>  qrsolv.c
2>  freedata.c
2>  jacobian.c
2>  lineroutines.c
2>  mapapi.c
2>d:\openfastcompile\openfast-1.0.0\openfast-1.0.0\modules-ext\map\src\mapapi.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
2>  maperror.c
2>  mapinit.c
2>  numeric.c
2>  outputstream.c
2>  residual.c
2>  simclist.c
2>..\..\modules-ext\map\src\simclist\simclist.c(74): warning C4005: “NDEBUG”: 宏重定义
2>          命令行参数: 参见前面的“NDEBUG”定义
2>  lmroutines.cc
2>     正在创建库 ..\..\build\bin\MAP_x64.lib 和对象 ..\..\build\bin\MAP_x64.exp
2>  正在生成代码
2>  已完成代码的生成
2>  MAP_dll.vcxproj -> D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\vs-build\MAPlib\..\..\build\bin\MAP_x64.dll
3>------ 已启动生成:  项目: FASTlib, 配置: Release_Double x64 ------
3>Performing Pre-Build Event...
3>fatal: not a git repository (or any of the parent directories): .git
3>Running Registry for InflowWind
3>======================================================================
3>系统找不到指定的批处理标签 - InflowWind
3>Project : error PRJ0019: A tool returned an error code from "Running Registry for InflowWind"
3>
3>Build log written to  "file://D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\vs-build\FASTlib\x64\Release_Double\BuildLog.htm"
3>FASTlib - 1 error(s), 0 warning(s)
4>------ 已启动生成:  项目: FAST, 配置: Release_Double x64 ------
4>Performing Pre-Build Event...
4>fatal: not a git repository (or any of the parent directories): .git
4>Compiling with Intel(R) Visual Fortran Compiler 18.0.3.210 [Intel(R) 64]...
4>FAST_Prog.f90
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(39): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [FAST_SUBS]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): error #6683: A kind type parameter must be a compile-time constant.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): warning #8586: Implicit type is given to allow out-of-order declaration. Non-standard extension.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): error #6592: This symbol must be a defined parameter, an enumerator, or an argument of an inquiry function that evaluates to a compile-time constant.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): error #6975: A kind-param must be a digit-string or a scalar-int-constant-name.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(45): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(48): error #6457: This derived type name has not been declared.   [FAST_TURBINETYPE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(50): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(51): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(52): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(58): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(164): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(169): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(64): error #6404: This name does not have a type, and must have an explicit type.   [PROGNAME]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(64): warning #6931: Fortran 2003 does not allow this assignment statement.   ['FAST']
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(67): error #6632: Keyword arguments are invalid without an explicit interface.   [FLAG]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(70): error #6404: This name does not have a type, and must have an explicit type.   [TURBINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(111): warning #6187: Fortran 2003 requires an INTEGER data type in this context.   [N_TMAX_M1]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(117): error #6363: The intrinsic data types of the arguments must be the same.   [MOD]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(118): error #6362: The data types of the argument(s) are invalid.   [TRIM]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(118): error #6404: This name does not have a type, and must have an explicit type.   [NUM2LSTR]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(118): error #6362: The data types of the argument(s) are invalid.   [TRIM]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(121): error #6404: This name does not have a type, and must have an explicit type.   [ABORTERRLEV]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(121): error #6404: This name does not have a type, and must have an explicit type.   [ERRID_SEVERE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(122): error #6363: The intrinsic data types of the arguments must be the same.   [MIN]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(123): error #6404: This name does not have a type, and must have an explicit type.   [NEWLINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(123): error #6054: A CHARACTER data type is required in this context.   [NEWLINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(153): error #6404: This name does not have a type, and must have an explicit type.   [ERRID_NONE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): error #6404: This name does not have a type, and must have an explicit type.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(173): error #6054: A CHARACTER data type is required in this context.   [NEWLINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(173): error #6054: A CHARACTER data type is required in this context.   [NEWLINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(179): error #6837: The leftmost part-ref in a data-ref can not be a function reference.   [TURBINE]
4>C:\Users\wangrl\AppData\Local\Temp\743213.i90(196): catastrophic error: Too many errors, exiting
4>compilation aborted for D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90 (code 1)
4>
4>Build log written to  "file://D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\vs-build\FAST\x64\Release_Double\BuildLog.htm"
4>FAST - 30 error(s), 3 warning(s)
========== 生成:  成功 2 个,失败 2 个,最新 0 个,跳过 0 个 ==========

The first,it shows that 3>fatal: not a git repository (or any of the parent directories): .git in the FASTlib and FAST.
secondly, it shows that Project : error PRJ0019: A tool returned an error code from "Running Registry for InflowWind" in the fastlib
I found some people encounter the same problem in github\openfast\issue moudle, Do you have any suggestion to solve the problem?

Best Regard

Ruiliang.Wang

Jason.Jonkman
Posts: 4223
Joined: Thu Nov 03, 2005 4:38 pm
Location: Boulder, CO
Contact:

Re: OpenFAST recompile problem

Postby Jason.Jonkman » Fri Oct 12, 2018 8:03 am

Dear Ruiliang,

You are receiving the compile error associated with OpenFAST issue #84 (https://github.com/OpenFAST/openfast/issues/84). Until that issue is addressed, as a workaround, you can replace the code in CreateGitVersion.bat with a single line:

@echo #define GIT_VERSION_INFO 'UNDEFINED VERSION'> ..\gitVersionInfo.h

I hope that helps.

Best regards,
Jason Jonkman, Ph.D.
Senior Engineer | National Wind Technology Center (NWTC)

National Renewable Energy Laboratory (NREL)
15013 Denver West Parkway | Golden, CO 80401
+1 (303) 384 – 7026 | Fax: +1 (303) 384 – 6901
nwtc.nrel.gov

Ruiliang.Wang
Posts: 81
Joined: Sun Nov 24, 2013 6:21 pm
Organization: YANSHAN UNIVERSITY
Location: China

Re: OpenFAST recompile problem

Postby Ruiliang.Wang » Mon Oct 15, 2018 2:53 am

Dear Jason,
Thank you very much.with your help ,the problem about "fatal: not a git repository"disappeared.But the other questions still exist

Code: Select all

1>------ 已启动全部重新生成:  项目: FAST_Registry, 配置: Release_Double x64 ------
1>  data.c
1>..\..\modules-local\fast-registry\src\data.c(141): warning C4101: “q”: 未引用的局部变量
1>  gen_c_types.c
1>  gen_module_files.c
1>..\..\modules-local\fast-registry\src\gen_module_files.c(2370): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
1>..\..\modules-local\fast-registry\src\gen_module_files.c(2382): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
1>  misc.c
1>..\..\modules-local\fast-registry\src\misc.c(186): warning C4101: “tmp2”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\misc.c(419): warning C4013: “getpid”未定义;假设外部返回 int
1>  my_strtok.c
1>  registry.c
1>..\..\modules-local\fast-registry\src\registry.c(38): warning C4013: “getpid”未定义;假设外部返回 int
1>  reg_parse.c
1>..\..\modules-local\fast-registry\src\reg_parse.c(267): warning C4102: “normal”: 未引用的标签
1>..\..\modules-local\fast-registry\src\reg_parse.c(66): warning C4101: “is4d”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(61): warning C4101: “found”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(65): warning C4101: “xstr”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(65): warning C4101: “x”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(63): warning C4101: “newdims”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(64): warning C4101: “len_of_tok”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(63): warning C4101: “toktmp”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(64): warning C4101: “ii”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(63): warning C4101: “newdims4d”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(66): warning C4101: “wantstend”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(63): warning C4101: “newname”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(66): warning C4101: “wantsbdy”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(282): warning C4101: “toktmp”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(281): warning C4101: “q”: 未引用的局部变量
1>..\..\modules-local\fast-registry\src\reg_parse.c(283): warning C4101: “ii”: 未引用的局部变量
1>  sym.c
1>  symtab_gen.c
1>  type.c
1>..\..\modules-local\fast-registry\src\type.c(187): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
1>  正在生成代码
1>  已完成代码的生成
1>  FAST_Registry.vcxproj -> D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\vs-build\Registry\..\..\build\bin\Registry.exe
2>------ 已启动全部重新生成:  项目: MAP_dll, 配置: Release_Double x64 ------
2>  Performing Custom Build Tools
2>  ======================================================================
2> 
2>  ----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
2>  ----------------------------------------------------------
2>  input file: ..\..\modules-ext\map\src\MAP_Registry.txt
2>  opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
2>  generating ..\..\build\types-files/MAP_Types.f90
2>CUSTOMBUILD : Registry warning : derived data type Ver of type progdesc is not passed through C interface
2>CUSTOMBUILD : Registry warning : derived data type PtFairDisplacement of type meshtype is not passed through C interface
2>CUSTOMBUILD : Registry warning : derived data type ptFairleadLoad of type meshtype is not passed through C interface
2> 
2>  Registry for MAP completed.
2>   
2>  ======================================================================
2>  bstraux.c
2>..\..\modules-ext\map\src\bstring\bstraux.c(1004): warning C4267: “函数”: 从“size_t”转换到“int”,可能丢失数据
2>..\..\modules-ext\map\src\bstring\bstraux.c(1017): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
2>  bstrlib.c
2>..\..\modules-ext\map\src\bstring\bstrlib.c(367): warning C4267: “函数”: 从“size_t”转换到“int”,可能丢失数据
2>  dpmpar.c
2>  enorm.c
2>  enorm_u.c
2>  lmder.c
2>  lmpar.c
2>  qrfac.c
2>  qrsolv.c
2>  freedata.c
2>  jacobian.c
2>  lineroutines.c
2>  mapapi.c
2>d:\openfastcompile\openfast-1.0.0\openfast-1.0.0\modules-ext\map\src\mapapi.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
2>  maperror.c
2>  mapinit.c
2>  numeric.c
2>  outputstream.c
2>  residual.c
2>  simclist.c
2>..\..\modules-ext\map\src\simclist\simclist.c(74): warning C4005: “NDEBUG”: 宏重定义
2>          命令行参数: 参见前面的“NDEBUG”定义
2>  lmroutines.cc
2>     正在创建库 ..\..\build\bin\MAP_x64.lib 和对象 ..\..\build\bin\MAP_x64.exp
2>  正在生成代码
2>  已完成代码的生成
2>  MAP_dll.vcxproj -> D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\vs-build\MAPlib\..\..\build\bin\MAP_x64.dll
3>------ 已启动全部重新生成:  项目: FASTlib, 配置: Release_Double x64 ------
3>Deleting intermediate files and output files for project 'FASTlib', configuration 'Release_Double|x64'.
3>Performing Pre-Build Event...
3>Running Registry for SuperController
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\supercontroller\src\SuperController_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/SuperController_Types.f90
3>Registry WARNING: derived data type Ver of type progdesc is not passed through C interface
3>Registry for SuperController completed.
3> 
3>======================================================================
3>Running Registry for UnsteadyAero
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\aerodyn\src\UnsteadyAero_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>generating ..\..\build\types-files/UnsteadyAero_Types.f90
3>Registry for UA completed.
3> 
3>======================================================================
3>Running Registry for IfW_4Dext
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\inflowwind\src\IfW_4Dext.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/IfW_4Dext_Types.f90
3>Registry for IfW_4Dext completed.
3> 
3>======================================================================
3>Running Registry for Waves
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\hydrodyn\src\Waves.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/Waves_Types.f90
3>Registry for Waves completed.
3> 
3>======================================================================
3>Running Registry for FAST
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\fast-library\src\FAST_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>opening ..\..\modules-local\elastodyn\src/ElastoDyn_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\beamdyn\src/Registry_BeamDyn.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\servodyn\src/ServoDyn_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\servodyn\src/TMD_Registry.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn14\src/Registry-AD14.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn14\src/Registry-DWM.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/InflowWind.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_UniformWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_TSFFWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_BladedFFWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_HAWCWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_UserWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_4Dext.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/Lidar.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/AeroDyn_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/BEMT_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/UnsteadyAero_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/UnsteadyAero_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\subdyn\src/SubDyn_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/HydroDyn.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Current.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Waves.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Waves2.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Conv_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/SS_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/WAMIT.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Conv_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/SS_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Waves.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/WAMIT2.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Morison.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-ext\icefloe\src\interfaces\FAST/IceFloe_FASTRegistry.inp in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/InflowWind.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_UniformWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_TSFFWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_BladedFFWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_HAWCWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_UserWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_4Dext.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/Lidar.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\openfoam\src/OpenFOAM_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\supercontroller\src/SuperController_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-ext\icedyn\src/Registry_IceDyn.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-ext\feamooring\src/FEAM_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-ext\map\src/MAP_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-ext\moordyn\src/MoorDyn_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\orcaflex-interface\src/OrcaFlexInterface.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\extptfm\src/ExtPtfm_MCKF_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>generating ..\..\build\types-files/FAST_Types.f90
3>Registry for FAST completed.
3> 
3>======================================================================
3>Running Registry for BEMT
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\aerodyn\src\BEMT_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/UnsteadyAero_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>generating ..\..\build\types-files/BEMT_Types.f90
3>Registry for BEMT completed.
3> 
3>======================================================================
3>Running Registry for IfW_BladedFFWind
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\inflowwind\src\IfW_BladedFFWind.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/IfW_BladedFFWind_Types.f90
3>Registry for IfW_BladedFFWind completed.
3> 
3>======================================================================
3>Running Registry for WAMIT2
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\hydrodyn\src\WAMIT2.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/WAMIT2_Types.f90
3>Registry for WAMIT2 completed.
3> 
3>======================================================================
3>Running Registry for SubDyn
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\subdyn\src\SubDyn_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/SubDyn_Types.f90
3>Registry for SubDyn completed.
3> 
3>======================================================================
3>Running Registry for IfW_HAWCWindWind
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\inflowwind\src\IfW_HAWCWind.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/IfW_HAWCWind_Types.f90
3>Registry for IfW_HAWCWind completed.
3> 
3>======================================================================
3>Running Registry for Morison
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\hydrodyn\src\Morison.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/Morison_Types.f90
3>Registry for Morison completed.
3> 
3>======================================================================
3>Running Registry for AirfoilInfo
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\aerodyn\src\AirfoilInfo_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/AirfoilInfo_Types.f90
3>Registry for AFI completed.
3> 
3>======================================================================
3>Running Registry for IceFloe
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-ext\icefloe\src\interfaces\FAST\IceFloe_FASTRegistry.inp
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/IceFloe_Types.f90
3>Registry for IceFloe completed.
3> 
3>======================================================================
3>Running Registry for MoorDyn
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-ext\moordyn\src\MoorDyn_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/MoorDyn_Types.f90
3>Registry for MoorDyn completed.
3> 
3>======================================================================
3>Running Registry for IfW_UserWind
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\inflowwind\src\IfW_UserWind.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/IfW_UserWind_Types.f90
3>Registry for IfW_UserWind completed.
3> 
3>======================================================================
3>Running Registry for Current
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\hydrodyn\src\Current.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/Current_Types.f90
3>Registry for Current completed.
3> 
3>======================================================================
3>Running Registry for ElastoDyn
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\elastodyn\src\ElastoDyn_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/ElastoDyn_Types.f90
3>Registry for ElastoDyn completed.
3> 
3>======================================================================
3>Running Registry for Lidar
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\inflowwind\src\Lidar.txt
3>generating ..\..\build\types-files/Lidar_Types.f90
3>Registry for Lidar completed.
3> 
3>======================================================================
3>Running Registry for IceDyn
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-ext\icedyn\src\Registry_IceDyn.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/IceDyn_Types.f90
3>Registry for IceDyn completed.
3> 
3>======================================================================
3>Running Registry for HydroDyn
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\hydrodyn\src\HydroDyn.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>opening ..\..\modules-local\hydrodyn\src/Current.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Waves.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Waves2.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Conv_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/SS_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/WAMIT.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Conv_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/SS_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Waves.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/WAMIT2.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Morison.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>generating ..\..\build\types-files/HydroDyn_Types.f90
3>Registry for HydroDyn completed.
3> 
3>======================================================================
3>Running Registry for BeamDyn
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\beamdyn\src\Registry_BeamDyn.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/BeamDyn_Types.f90
3>Registry for BeamDyn completed.
3> 
3>======================================================================
3>Running Registry for WAMIT
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\hydrodyn\src\WAMIT.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>opening ..\..\modules-local\hydrodyn\src/Conv_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/SS_Radiation.txt in usefrom mode
3>opening ..\..\modules-local\hydrodyn\src/Waves.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>generating ..\..\build\types-files/WAMIT_Types.f90
3>Registry for WAMIT completed.
3> 
3>======================================================================
3>Running Registry for Waves2
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\hydrodyn\src\Waves2.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/Waves2_Types.f90
3>Registry for Waves2 completed.
3> 
3>======================================================================
3>Running Registry for TMD
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\servodyn\src\TMD_Registry.txt
3>generating ..\..\build\types-files/TMD_Types.f90
3>Registry for TMD completed.
3> 
3>======================================================================
3>Running Registry for DWM
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\aerodyn14\src\Registry-DWM.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>opening ..\..\modules-local\inflowwind\src/InflowWind.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_UniformWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_TSFFWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_BladedFFWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_HAWCWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_UserWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_4Dext.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/Lidar.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>generating ..\..\build\types-files/DWM_Types.f90
3>Registry for DWM completed.
3> 
3>======================================================================
3>Running Registry for ServoDyn
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\servodyn\src\ServoDyn_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>opening ..\..\modules-local\servodyn\src/TMD_Registry.txt in usefrom mode
3>generating ..\..\build\types-files/ServoDyn_Types.f90
3>Registry for ServoDyn completed.
3> 
3>======================================================================
3>Running Registry for Map
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-ext\map\src\Map_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/MAP_Types.f90
3>Registry WARNING: derived data type Ver of type progdesc is not passed through C interface
3>Registry WARNING: derived data type PtFairDisplacement of type meshtype is not passed through C interface
3>Registry WARNING: derived data type ptFairleadLoad of type meshtype is not passed through C interface
3>Registry for Map completed.
3> 
3>======================================================================
3>Running Registry for IfW_UniformWind
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\inflowwind\src\IfW_UniformWind.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/IfW_UniformWind_Types.f90
3>Registry for IfW_UniformWind completed.
3> 
3>======================================================================
3>Running Registry for Conv_Radiation
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\hydrodyn\src\Conv_Radiation.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/Conv_Radiation_Types.f90
3>Registry for Conv_Radiation completed.
3> 
3>======================================================================
3>Running Registry for AeroDyn
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\aerodyn\src\AeroDyn_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/BEMT_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/UnsteadyAero_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/UnsteadyAero_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\aerodyn\src/AirfoilInfo_Registry.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>generating ..\..\build\types-files/AeroDyn_Types.f90
3>Registry for AeroDyn completed.
3> 
3>======================================================================
3>Running Registry for ExtPtfm_MCKF
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\extptfm\src\ExtPtfm_MCKF_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/ExtPtfm_MCKF_Types.f90
3>Registry for ExtPtfm_MCKF completed.
3> 
3>======================================================================
3>Running Registry for SS_Radiation
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\hydrodyn\src\SS_Radiation.txt
3>generating ..\..\build\types-files/SS_Radiation_Types.f90
3>Registry for SS_Radiation completed.
3> 
3>======================================================================
3>Running Registry for OpenFOAM
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\openfoam\src\OpenFOAM_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/OpenFOAM_Types.f90
3>Registry WARNING: derived data type Ver of type progdesc is not passed through C interface
3>Registry WARNING: derived data type ActForceLoads of type meshtype is not passed through C interface
3>Registry WARNING: derived data type ActForceMotions of type meshtype is not passed through C interface
3>Registry WARNING: derived data type ActForceMotionsPoints of type meshtype is not passed through C interface
3>Registry WARNING: derived data type ActForceLoadsPoints of type meshtype is not passed through C interface
3>Registry WARNING: derived data type Line2_to_Line2_Loads of type meshmaptype is not passed through C interface
3>Registry WARNING: derived data type Line2_to_Line2_Motions of type meshmaptype is not passed through C interface
3>Registry WARNING: derived data type Line2_to_Point_Loads of type meshmaptype is not passed through C interface
3>Registry WARNING: derived data type Line2_to_Point_Motions of type meshmaptype is not passed through C interface
3>Registry for OpenFOAM completed.
3> 
3>======================================================================
3>Running Registry for FEAMooring
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-ext\feamooring\src\FEAM_Registry.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/FEAMooring_Types.f90
3>Registry for FEAMooring completed.
3> 
3>======================================================================
3>Running Registry for AeroDyn14
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\aerodyn14\src\Registry-AD14.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>opening ..\..\modules-local\aerodyn14\src/Registry-DWM.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/InflowWind.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_UniformWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_TSFFWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_BladedFFWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_HAWCWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_UserWind.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/IfW_4Dext.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>opening ..\..\modules-local\inflowwind\src/Lidar.txt in usefrom mode
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt in usefrom mode
3>generating ..\..\build\types-files/AeroDyn14_Types.f90
3>Registry for AeroDyn14 completed.
3> 
3>======================================================================
3>Running Registry for OrcaFlex Interface
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\orcaflex-interface\src\OrcaFlexInterface.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/OrcaFlexInterface_Types.f90
3>Registry for OrcaFlexInterface completed.
3> 
3>======================================================================
3>Running Registry for IfW_TSFFWind
3>======================================================================
3>----- FAST Registry (v3.02.00, 23-Jul-2016) --------------
3>----------------------------------------------------------
3>input file: ..\..\modules-local\inflowwind\src\IfW_TSFFWind.txt
3>opening ..\..\modules-local\nwtc-library\src/Registry_NWTC_Library.txt
3>generating ..\..\build\types-files/IfW_TSFFWind_Types.f90
3>Registry for IfW_TSFFWind completed.
3> 
3>======================================================================
3>Running Registry for InflowWind
3>======================================================================
3>系统找不到指定的批处理标签 - InflowWind
3>Project : error PRJ0019: A tool returned an error code from "Running Registry for InflowWind"
3>
3>Build log written to  "file://D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\vs-build\FASTlib\x64\Release_Double\BuildLog.htm"
3>FASTlib - 1 error(s), 0 warning(s)
4>------ 已启动全部重新生成:  项目: FAST, 配置: Release_Double x64 ------
4>Deleting intermediate files and output files for project 'FAST', configuration 'Release_Double|x64'.
4>Performing Pre-Build Event...
4>Compiling with Intel(R) Visual Fortran Compiler 18.0.3.210 [Intel(R) 64]...
4>FAST_Prog.f90
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(39): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [FAST_SUBS]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): error #6683: A kind type parameter must be a compile-time constant.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): warning #8586: Implicit type is given to allow out-of-order declaration. Non-standard extension.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): error #6592: This symbol must be a defined parameter, an enumerator, or an argument of an inquiry function that evaluates to a compile-time constant.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): error #6975: A kind-param must be a digit-string or a scalar-int-constant-name.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(45): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(48): error #6457: This derived type name has not been declared.   [FAST_TURBINETYPE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(50): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(51): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(52): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(58): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(164): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(169): error #6683: A kind type parameter must be a compile-time constant.   [INTKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(64): error #6404: This name does not have a type, and must have an explicit type.   [PROGNAME]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(64): warning #6931: Fortran 2003 does not allow this assignment statement.   ['FAST']
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(67): error #6632: Keyword arguments are invalid without an explicit interface.   [FLAG]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(70): error #6404: This name does not have a type, and must have an explicit type.   [TURBINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(111): warning #6187: Fortran 2003 requires an INTEGER data type in this context.   [N_TMAX_M1]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(117): error #6363: The intrinsic data types of the arguments must be the same.   [MOD]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(118): error #6362: The data types of the argument(s) are invalid.   [TRIM]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(118): error #6404: This name does not have a type, and must have an explicit type.   [NUM2LSTR]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(118): error #6362: The data types of the argument(s) are invalid.   [TRIM]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(121): error #6404: This name does not have a type, and must have an explicit type.   [ABORTERRLEV]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(121): error #6404: This name does not have a type, and must have an explicit type.   [ERRID_SEVERE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(122): error #6363: The intrinsic data types of the arguments must be the same.   [MIN]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(123): error #6404: This name does not have a type, and must have an explicit type.   [NEWLINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(123): error #6054: A CHARACTER data type is required in this context.   [NEWLINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(153): error #6404: This name does not have a type, and must have an explicit type.   [ERRID_NONE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(44): error #6404: This name does not have a type, and must have an explicit type.   [DBKI]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(173): error #6054: A CHARACTER data type is required in this context.   [NEWLINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(173): error #6054: A CHARACTER data type is required in this context.   [NEWLINE]
4>D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90(179): error #6837: The leftmost part-ref in a data-ref can not be a function reference.   [TURBINE]
4>C:\Users\wangrl\AppData\Local\Temp\1570813.i90(196): catastrophic error: Too many errors, exiting
4>compilation aborted for D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\glue-codes\FAST\src\FAST_Prog.f90 (code 1)
4>
4>Build log written to  "file://D:\OpenFASTCompile\openfast-1.0.0\openfast-1.0.0\vs-build\FAST\x64\Release_Double\BuildLog.htm"
4>FAST - 30 error(s), 3 warning(s)
========== 全部重新生成:  成功 2 个,失败 2 个,跳过 0 个 ==========

The error1 shows that "The system cannot find the batch label specified-InflowWind
Project : error PRJ0019: A tool returned an error code from "Running Registry for InflowWind" in the FASTlib module.
The error2 shows the some error happened when the system try to compile FAST_Prog.f90.
I really do not know why,because I do not change anything about the source code or git downloaded from the github website.
Do you have any idea to deal with these errors?
Best Regrads
Ruiliang.Wang

Bonnie.Jonkman
Posts: 557
Joined: Thu Nov 10, 2005 10:51 am
Organization: Envision Energy USA
Location: Colorado
Location: Boulder, CO
Contact:

Re: OpenFAST recompile problem

Postby Bonnie.Jonkman » Mon Oct 15, 2018 9:15 am

Ruiliang,

I think this issue is related to https://github.com/OpenFAST/openfast/issues/152.

You can get the error about not finding a label in {openfast}\vs-build\RunRegistry.bat if it does not contain Windows line endings. GitHub or git may have converted this file to use linux or mac line endings instead.

You can use the unix2dos command (if you have it installed) on RunRegistry.bat to convert the line endings, or open RunRegistry.bat in a text editor that can convert the line endings for you.
Bonnie Jonkman

Envision Energy USA, 2016-
National Renewable Energy Laboratory, 2003-2016

Ruiliang.Wang
Posts: 81
Joined: Sun Nov 24, 2013 6:21 pm
Organization: YANSHAN UNIVERSITY
Location: China

Re: OpenFAST recompile problem

Postby Ruiliang.Wang » Mon Oct 15, 2018 7:39 pm

Dear Bonnie,

Thank you very much for your reply in time. As the 'https://github.com/OpenFAST/openfast/issues/152',I move the InflowWind part to other place.It succeed to compile.
I found in the FAST folder there are two file (the .sln and .vfproj).Are they same to use? what's the difference between these two file?

Best Regrads
Ruiliang.Wang

Jason.Jonkman
Posts: 4223
Joined: Thu Nov 03, 2005 4:38 pm
Location: Boulder, CO
Contact:

Re: OpenFAST recompile problem

Postby Jason.Jonkman » Tue Oct 16, 2018 9:02 pm

Dear Ruiliang,

The *.sln are Microsoft Visual Studio solution files and the *.vfproj are project files in Intel Visual Fortran. A solution may contain more than one project. You may open up either file, and they both will open if the solution is in the same directory as the project.

Best regards,
Jason Jonkman, Ph.D.
Senior Engineer | National Wind Technology Center (NWTC)

National Renewable Energy Laboratory (NREL)
15013 Denver West Parkway | Golden, CO 80401
+1 (303) 384 – 7026 | Fax: +1 (303) 384 – 6901
nwtc.nrel.gov


Return to “Computer-Aided Engineering Software Tools”

Who is online

Users browsing this forum: No registered users and 1 guest