L Changes and New Features in Version 1.7

This version has been substantially revised internally to use version 2.0 of EMS, which is implemented in C.

MERS now uses only the public interface to EMS (formerly a number of internal EMS routines were called).

Because the lowest level is now in C, output of error message at the base error reporting level is now done by C printf commands. On some systems this can lead to incorrect sequencing of messages if other output is done by Fortran WRITE.

A bug which caused the linker to report subroutine MSG_IFSET missing if MSG_IFGET was called, has been corrected.

This section has been added to this document.