LAPS Software Release Notes
This page describes items of general interest from some of the recent releases
including bug reports (if any).
Version 0-25-8:
In the event the 'obs_driver.x' gives a core dump while processing
METAR data, a fix can be made in the 'get_metar_obs.f' file
by changing the dimensioning of the
'l_dupe_time' array from 'maxsta' to 'maxobs'.
Version 0-19-19:
As a reminder from Dan Birkenheuer,
the current repository software uses GOES 10
coefficients in lieu of 12 coefficients in the forward model (when the
localization is set to use GOES 12) since they were not available in the
repository at the time of this release.
Version 0-19-8:
Problems have been reported with the handling of RAOBs, especially on
the LINUX platform. The RAOB data is not being sorted properly
as it is written out to the SND file (on all platforms).
This may have been going on for quite some time,
since at least 0-17-14. This should be improved on the next release.
Version 0-18-10:
Problems have been reported with the HPUX build for this version.
They relate to the Makefile and compilation of the software.
We have recently been doing HPUX testing and hope this will work better
in the next release.
Version 0-17-1:
Problems have been reported with the LINUX build for this version. They
relate to the Makefile and several exectuables. We believe this should be
corrected in the next release.
Version 0-11-16:
Potential problems with the solaris build relate to the 'latlon_to_uv'
routine and 'trigd.inc' include file.
There are some format statements in 'src/ingest/sao/read_ship_cwb.f'
and 'src/ingest/sao/read_synop_cwb.f' that need to be corrected for Solaris
compatability.
Version 0-10-13:
'obs_driver.x' may have difficulty linking on some platforms, due to a
duplicate function subroutine called 'c2f'. To fix this, simply remove one
of the identical copies of this routine from
'src/ingest/sao/get_metar_obs_af.f'. Other
fixes may be needed in 'read_metar_af.f'.
Version 0-9-14:
If you are running LAPS and 'sfc_qc.exe' is taking an excessive amount of
runtime, then we recommend removing this entry from the 'sched.pl'. More
development will be needed to get the QC to run smoothly. It is thought
that it may need a better accounting system to avoid having too large a list
of stations. This is most relevant to version 0-9-14, though it may affect
some releases prior to that as well.
Version 0-9-4:
The localization process 'gridgen_model.exe' may have core dump problems
on some Solaris platforms. We are currently trying to figure out why.
Any ideas on this from the field would be helpful.
Version 0-8-13:
Some warnings due to unsatisfied symbols for "FGGE" routines may occur
on HP and DEC platforms.
Version 0-8-3:
'obs_driver.x' has some problems in formatting LDAD data into the LSO file.
Most users not using LDAD should be able to avoid problems with this.
The precompiled Linux build is not available as our in-house Linux
test did not work. We may have to check for the current portability of
LAPS to Linux.
Version 0-7-16:
'src/lapsplot/plotobs.f' has a duplicate statement number that gets flagged
on some platforms.
Version 0-6-3:
For f90 users a bug in the configure file requires that the
following change be made in
src/include/makefile.inc after running configure:
FFLAGS=-I/src/lib ...
should be:
FFLAGS=-I$(LAPSROOT)/src/lib ...
In the file src/lib/satellite/Makefile the two lines
beginning
.SUFFIXES
should be removed.
Version 0-5-20:
SGI build
File 'lib/get_time_window.f' should have a syntax error corrected in a
character*(*) declaration statement.
This should be fixed in later releases.
Version 0-5-14:
SGI build
Library file 'machine_dependent.F' needs to be modified for f77 on SGI
platforms in the 'open_append' subroutine.
This should be fixed in later releases.
File 'cloud/insertsao.f' should have a syntax error corrected in a
character*(*) declaration statement.
This should be fixed in later releases.
DEC build
Library routine 'cio.c', called by 'gridgen_model.exe' needs to have bytes
swapped for the DEC build.
This should be fixed in later releases.
Version 0-5-10:
Compiler flags
For Solaris platforms, remove the "-Wl" from LIBPATHFLAG
in 'src/include/makefile.inc', as well as where it occurs in
'src/ingest/sfc_qc/Makefile'. This is done after running 'configure'.
gridgen_model.exe
Subroutine 'gdtost' is multiply defined in 'src/grid/gridgen_model.f' and
in 'src/lib'. This has an impact on the Solaris build.
Library routine 'cio.c', called by 'gridgen_model.exe' needs to have bytes
swapped for the DEC build.
Version 0-5-4:
Lapsplot.exe/sfc winds
The "V" component is zeroed out ('ws' option).
A fix for this has been made that will appear in later releases.
Compiler flags
For Solaris platforms, remove the "-Wl" from LIBPATHFLAG
in 'src/include/makefile.inc'. This is done after running 'configure'.
Version 0-4-19:
Localization/gridgen_model.exe
This program has been observed to core dump on the Dec Alpha and possibly
other platforms/situations. A bug has been discovered that seems to manifest
itself in the land fraction calculations.
A fix for this has been made that will appear in later releases.
In the meantime, you
can locally make a short term fix for
file 'gridgen_model.f', subroutine 'GEODAT', by setting the
dimensions as follows...
old ---------> real vt3da(500),vt3db(n23)
new ---------> real vt3da(500),vt3db(160000)
Localization/localization.pl
This script may modify the namelists in unpredictable ways.
A fix for this has been made that will appear in later releases.
Lapsplot.exe/sfc winds
The "V" component is zeroed out ('ws' option).
A fix for this is in the works.
We have an ongoing complete list of
REVISIONS
garnered from our CVS logs.