Main function with an argument named "input" generates invalid verilog which won't synthesize
Open
bug
codegen
- Dominant language
- C++
- Stars
- 1.9k
- Forks
- 283
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 135
Description
```
pub fn main(input: s8[10]) -> s8[10] {
input
}
```
won't synth
however
```
pub fn main(foo: s8[10]) -> s8[10] {
foo
}
```
works just fine.
Contributor guide
Assessment
This issue has not been assessed yet.