[m-users.] Mercury under OpenSUSE

Volker Wysk post at volker-wysk.de
Mon Mar 30 13:35:21 AEDT 2026


Am Donnerstag, dem 26.03.2026 um 22:41 +1100 schrieb Zoltan Somogyi:
> 
> 
> On Thu, 26 Mar 2026 11:54:41 +0100, Volker Wysk <post at volker-wysk.de>
> wrote:
> > It occurs only when you
> > compile it in the parallel grade asm_fast.par.gc.stseg.
> 
> I am afraid the non-hlc .par grades have had a bug for a while now,
> which has a pretty low priority. I thought this fact was well documented,
> but it seems not. However, I have just committed a change that will
> report this fact whenever anyone tries to use this combination
> of grade components (in updated compilers, of course).

I checked the Mercury documentation for information about this bug, but all
I could find is this sentence from the User Guide: "Note: due to a code
generation bug, at the moment LLDS parallelism does not work." I'm not sure
if this is the documentation of the problem.

And the User Guide doesn't state what "LLDS" means. I only found it in the
"Notes on the design of the Melbourne Mercury compiler".

Cheers,
Volker


More information about the users mailing list