Skip to content

bigfield: Disallow (or handle) cases where some limbs are witness and some are constant in bigfield::self_reduce() #14660

@suyash67

Description

@suyash67

An old TODO in self_reduce() function of the bigfield class suggests to handle the case when some limbs are constant and others are witnesses. I think we should not allow such a case (as the constructors were fixed to handle either all limbs being constant or witnesses). Investigate further.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-barretenbergComponent: barretenberg cryptography librarybberg-int-auditAll things related to barretenberg internal auditcryptocryptography

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions