Wilson Snyder

Results 1229 comments of Wilson Snyder

Passes in master, committing test shortly.

1. ungetc takes an integer. This is because fgetc returns an integer, and because the "C" ungetc takes an integer. 2. It's illegal to cast a lvalue (something to be...

#3224 might want to get fixed along with this, in both cases we need to check for where a lvalue is needed and handle appropriately (as-is, deposit bits, or error).

There's no current flag for this. If you'd like to make a pull to add e.g. `+verilator+dumpfile+` that would be appreciated. How does such an option on others, and in...

The intent of this code is to flatten the design. So if you have e.g. 3 instances each with 3 instances each with 3 instances this code will result in...

That analysis appears correct. Note there's a `visit(AstScope` which is empty, so those visits will be fast, but still unnecessary as you point out. Where it currently does the `addStmtsp`...

@Jerry-Tianchen can you please make a pull with the fix you have so far? Any further improvements are welcome but good to merge what seems a solid win.

@Jerry-Tianchen might you be able to finish this off, or make a pull with what you fixed so far? Thanks.

Ok, no problem. You mentioned you did fix one part (I think), might you be able to make a pull for that? Want to preserve your efforts!

Checking at runtime would slow down compilation as it would need to call the ccache. Also there's other programs e.g. icecream, etc. You can 'export CCACHE=ccache` locally to use it....