Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
name collision issue depending on expression order #129
There is a kind of cryptic error that points to a different place, not to the one, which triggered it. It is caused by interaction of name collision and expression order.
Example error message:
Message above points to line with aux1 definition, which is correct. Error occurs only when we use "version B" of aux2 declaration, when it is declared before aux1.
I see three issues here:
Code for error reproduction: