Nodes are not hashable
Bug #664781 reported by
Gustavo Narea
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Booleano |
Fix Committed
|
Critical
|
Gustavo Narea |
Bug Description
Nodes need to be hashable so that set equivalence operations can be possible.
By default, the hash of an operand will be the hash of its class. For built-in constants, it will be the hash of the Python value. For function calls, it should be based on the hashes for the function class and the arguments.
Related branches
Changed in booleano: | |
status: | Confirmed → In Progress |
description: | updated |
Changed in booleano: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.