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