The following is collected email of reported problems with release 0.10 of the Mercury distribution. Included, where possible, are patches or work-arounds. There is also a Mercury bugs page on SourceForge.
ALL useful software has bugs.
During the development of the Mercury implementation we have found bugs in gcc, as, ld, the dynamic loader, and even the OS kernel. We hope that by listing the known outstanding bugs here we are doing our users a service. It would be disappointing if anyone were to infer the wrong thing from it. This may be due to a compiler bug or to impossible asm statements or clauses. This problem occurs with several different combinations of GCC version and C source file.