Skip to content

Section 12.5 BITWISE_DIFFERENT_BITWIDTHS question #1610

@eryjus

Description

@eryjus

I have a question about the definition of BITWISE_DIFFERENT_BITWIDTHS and where that definition is used. I am not certain this is a real issue or not. I appreciate the dialogue.

I see the definition in the prose and the formal definition, but no other rule explicitly uses this definition.

I can read that any operation on bitvectors can only operate literals of the same size. However, this is only weakly implied in the definitions.

If this is called out somewhere else I have missed, please let me know. However, I believe it might be clearer if that rule was explicitly called out when it is relevant.

Am I missing something here?

Metadata

Metadata

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