[m-users.] Predicate declared nondet error: mode mismatch in disjunction.
Sean Charles (emacstheviking)
objitsu at gmail.com
Thu May 20 22:35:58 AEST 2021
A month back I built an ROTD, I might start doing that again, like… tonight!
Bleeding edge is where it’s at after all, who needs a stable life? astable? :D
Thanks again Zoltan.
> On 20 May 2021, at 13:34, Zoltan Somogyi <zoltan.somogyi at runbox.com> wrote:
>
>
> 2021-05-20 22:26 GMT+10:00 "Sean Charles (emacstheviking)" <objitsu at gmail.com>:
>> I am using:
>>
>> {13:25}~/Documents/code/mercury/f2:keyword-recog ✗ ➭ mmc --version
>> Mercury Compiler, version 20.06.1, on x86_64-apple-darwin19.6.0
>
> I wrote the code that, in the event of a disagreement between different disjuncts
> like this, prints the inst of the affected variable only in the branches that are in
> the minority (1 vs 118 qualifies as a minority :-), precisely so that they are
> easier to see. "git log" tells me that I committed that code on 2020 July 1.
> So if you are using the release from 2020 June, you missed out on this diff
> by less than a month :-(
>
> As you can see, we are constantly improving the compiler, including
> the error messages.
>
> Zoltan.
More information about the users
mailing list