Bugs, errors, and improvements

For Version 5.4 use the Quick Link to "Current Version".

Bug fixes and other improvements for Version 5.2 are published for each release at:

>2012-12-14 >2013-07-18 >2015-02-05 >2015-03-09 >2016-01-08 >2016-12-16 >2017-08-28 >2018-02-28 >2019-05-23 >2020-02-11 >2020-08-27 >2021-03-27

Your current release level can be found at "Help >About"

The latest release date is "2021-03-27". If you have an older release date we strongly recommend to update your software.

If you find a bug, please send us a bug report describing the error and how to reproduce it. Provide details on your operating system and your compiler (name, version, build) and all relevant information that could help identifying the problem.

Update procedure

To update your version, use the script configure.pm (all platforms!) in $X/EXE (%X%\EXE on Windows). To start, type perl configure.pm in a command prompt. Select option Install online updates and follow the instructions.

The script checks the availability of an update for your release. If wget is installed, it downloads the corresponding update file. Otherwise, it informs you how to download the update file manually.
You can select the download directory to avoid overwriting your own changes.
Follow instructions by the script for further steps to bring your version up to date. For windows users: executables can also be downloaded from the update page.
In order to fully use the script's functionality, a suitable tool to extract compressed archives (on UNIX/Linux: tar and gzip, on windows: either unzip (port of UNIX' gzip), 7-zip, or wzunzip should be available.

For the latest release version there are no update files available, but only the individual bug fixes to be installed manually. After a new release is published, an update file for the previous release will be made available.
Detailed instructions on how to update your version can be found in the document README_UPDATE.TXT in ${X}/DOC (UNIX) or %X%\DOC (Windows).


  • Contrary to Version 5.0, the installation of a single update package (named according to your release) will bring you to the latest release date of the software.
  • The update files for version 5.2 can be found at www.bernese.unibe.ch/UPDATE52.

Support of ITRF2014

Since the release dated 2016-12-16, the Bernese GNSS Software is fully adapted to handle the ITRF2014 reference frame and its IGS realization (IGS14). Hence, instead of the previously available ITRF2014 download file to implement the new reference frame into your version, we recommend to bring your release up to date using the normal update procedure.

Software tests

Before delivering Version 5.2 of the Bernese GNSS Software, the example BPEs have been tested on several platforms/systems using various Fortran compilers:

Ubuntu 32 and 64 bit G95, GNU, Intel, and Sun
Debian 32 and 64 bit G95, GNU, Intel, and Sun
Fedora 32 and 64 bit G95, GNU, Intel, and Sun
OpenSuSE 32 and 64 bit G95, GNU, Intel, and Sun
gentoo 64 bit G95, GNU, Intel, and Portland
Windows XP 32 bit G95, Lahey, and Portland
Windows Vista 32 bit G95, Lahey, and Portland
Windows 7 32 and 64 bit G95, Lahey, and Portland
Windows 8 32 and 64 bit G95, Lahey, and Portland
OS X 10.8.2 64 bit GNU and Portland

For all these tests, equivalent results were obtained. The minor differences observed can be explained by the different numbers of digits supported by the compilers themselves or the different realizations of the formatted writing of real numbers. Further details on the versions of the compilers and operating systems are provided in the list of compilers.

Compiler support

Bernese is distributed in source code. Apart from Windows where the executables are also delivered, all users will have to compile the software on their machines. Compilation of individual routines/programs is also necessary to implement some of the bug corrections (see "Bugs, errors, and improvements").

The Bernese is configured to support a variety of Fortran compilers. The list of supported compilers informs you whether your compiler was successfully used for the compilation of the Bernese GNSS Software and, if this is case, provides detailed information on the options used.

If you are successfully using a compiler which is not mentioned in this list, please contact us, so that all Bernese users can benefit from your effort.

Bernese Mailing List (BSW Mail)

Users of the software can subscribe to the Bernese Mailing List, also called "BSW Mail". The Bernese team uses this list for important announcements affecting all users.

As a subscribed user, you may of course also submit messages to the list, and thus benefit from the experience of other Bernese users.

Subscribers (including the Bernese team) are not required to answer posts to the mailing list. Therefore, support requests should always be addressed directly to the Bernese support and not to the mailing list.

Please contact the BSW Mail administrator if you want to subscribe to the list or unsubscribe from it, if your e-mail address has changed, or have any other comments or questions regarding the mailing list.

The index file of the BSW Mail archive gives you access to all messages posted since the creation of the list.