New in release 10.04.2 of the Mercury distribution

This release is a bug-fix release. A number of problems that caused the compiler to abort have been fixed, some broken RTTI operations in the java grade have been fixed, and we have added a workaround for a problem with GCC version 4.4.

New in release 10.04.1 of the Mercury distribution

This release is primarily a bug-fix release. It fixes some problems in the code generator and the source-to-source debugger. In addition, there are some changes to the standard library.

Changes to the Mercury standard library:

New in release 10.04 of the Mercury distribution

HIGHLIGHTS

Changes to the release numbering:

Stable releases are now numbered according to the year and month the release was made, e.g. 10.04 is the release made in April 2010. Previously the release naming scheme was 0.x where x was the x'th major release of the system.

Changes to the Mercury language:

Changes to the Mercury standard library:

Changes to the Mercury compiler:

Changes to the Mercury deep profiler:

Changes to the samples directory:

Changes to the extras distribution:

Changes to the Mercury debugger:

DETAILED LISTING

Changes to the Mercury language:

Changes to the Mercury compiler:

Changes to the Mercury standard library:

Changes to the Mercury debugger: