Skip to content

Multiple overlap regions can cause an unbuildable builder #128

@danlehmann

Description

@danlehmann

It is possible construct bitfields that have Builder without ever having a build() function.

See main...daniel/bugrepro for an example.

The build method at the end won't compile. It does compile however, if enable_bits: u5 is removed. So I'm assuming there is an issue with multiple overlap ranges (both u5 alias the 5 u1).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions