You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now if you use "input" as a parameter name for a function, DSLX will accept it happily, but if you try to run that through code generation it will give you:
Error: INVALID_ARGUMENT: Port `input` is a keyword.; Running pass #15: Legalize names to avoid keywords [short: name_legalization]; Running pass #15: Top level codegen pass pipeline [short: codegen]
Current best alternative workaround (limit 100 words)
Rename the argument by hand.
Your view of the "best case XLS enhancement" (limit 100 words)
Flag this as either a warning or an error at the DSLX level. I'd welcome some input on whether it's best to be a warning or an error.
The text was updated successfully, but these errors were encountered:
What's hard to do? (limit 100 words)
Right now if you use "input" as a parameter name for a function, DSLX will accept it happily, but if you try to run that through code generation it will give you:
Current best alternative workaround (limit 100 words)
Rename the argument by hand.
Your view of the "best case XLS enhancement" (limit 100 words)
Flag this as either a warning or an error at the DSLX level. I'd welcome some input on whether it's best to be a warning or an error.
The text was updated successfully, but these errors were encountered: