[m-users.] Mercury under OpenSUSE

Peter Wang novalazy at gmail.com
Tue Mar 31 14:19:45 AEDT 2026


On Mon, 30 Mar 2026 04:35:21 +0200 Volker Wysk <post at volker-wysk.de> wrote:
> 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".

(LLDS refers to the low-level C backends.)

I've run a few tests and recorded the results here.
https://bugs.mercurylang.org/view.php?id=583

Peter


More information about the users mailing list