Skip to content
This repository was archived by the owner on Feb 17, 2025. It is now read-only.
This repository was archived by the owner on Feb 17, 2025. It is now read-only.

Component testing framework assumes all constants are placed in a single column. #282

@dkales

Description

@dkales

https://github.com/NilFoundation/zkllvm-blueprint/blob/93b6463d8d6378e08994c3208fbed34f90b30fa7/test/test_plonk_component.hpp#L286C38-L286C38

The component tester assumes that all components use at most 1 column for constants. We have components that in some configurations where the component fits into a single row, we require 2 constants, and therefore 2 constant columns.

Could the testing framework not get the number of used constant columns from the component itself?
Furthermore, the component stretcher also assumes that there is at most 1 constant column.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions