On 2/25/25 12:05 PM, Yuriy Kolerov wrote:
Hi Jeff,

That check is performed in a lambda function:

   {"zce", "zcf",
    [] (const riscv_subset_list *subset_list) -> bool
    {
      return subset_list->xlen () == 32 && subset_list->lookup ("f");
    }},

The typo was in a rule itself:

{"zcf", "f", ...

So, with this fix zcf in implied by zce if this condition is passed:

subset_list->xlen () == 32 && subset_list->lookup ("f")
I have *no* idea how I missed that.  It's right there staring back at me.

Thanks for your patience.

jeff

Reply via email to