Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
Panel | ||||
---|---|---|---|---|
| ||||
IBM / AIX |
...
Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Compilation of bindproc.c fails with XLF V12 compilerThis is caused by missing lines in the bindproc.c file for OpenIFS version 38r1. Please add the following code lines to bindproc.c:
Please contact openifs-support@ecmwf.int for further assistance. JIRA Issue:
|
Panel | ||||
---|---|---|---|---|
| ||||
Intel compiler |
...
Panel | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
OpenIFS fails writing GRIB if grib_api compiled with Intel and -O2We are aware of a problem in grib_api when using the Intel compiler that seems to affect different versions of grib_api and causes the model to fail with a floating point exception (SIGFPE). This is known to happen in the routine PRESET_GRIB_TEMPLATE or in the GRIB_F_SET_REAL8_ARRAY in the grib_api library. The advice is to reduce the optimization level when compiling grib_api to -O1 rather than -O2 or try a more recent version of the Intel compiler. The error message that typifies this problem is:
or a traceback like this:
Note that the grib packing can also fail if the model has produced fields with a very large range of values, such that the grib library can't pack the values into a smaller bit range. For further help, please contact openifs-support@ecmwf.int. |
...
Panel | ||||
---|---|---|---|---|
| ||||
GNU compilers |
Panel | ||
---|---|---|
| ||
OpenIFS 38r1 fails with gfortran version 5 compilerOpenIFS 38r1 is known to fail when using the gfortran/gcc version 5.2 compiler. The error is:
If this occurs we recommend using version 4.8.1 of the gnu compilers. There is currently no fix for this issue with OpenIFS based on the 38r1 release. Later versions of OpenIFS (40r1+) do not fail. |
...
Panel | ||||
---|---|---|---|---|
| ||||
Cray |
...
Panel | ||||
---|---|---|---|---|
| ||||
CrayPAT does not workThis is a result of the way in which the OpenIFS is compiled. More information on this and the resolution is described here. |
Panel | ||||
---|---|---|---|---|
| ||||
MacOS X |
...
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|