Derek Lockhart
- Email: Must_Login
- Registered on: 01/17/2014
- Last connection: 06/06/2014
Issues
Activity
06/09/2014
- 04:57 PM Verilator Issue #780: Preprocessor incorrectly parses define arguments
- Wilson Snyder wrote:
> In git towards 3.861.
>
> Audited all of the code, and also Verilog-Perl and SystemPerl. ...
06/08/2014
- 02:59 PM Verilator Issue #780: Preprocessor incorrectly parses define arguments
- Wilson Snyder wrote:
> Thanks for debugging! I think a nicer fix would be to use string iterators/ functions. Might ...
06/07/2014
- 05:01 PM Verilator Issue #780: Preprocessor incorrectly parses define arguments
- I brought up this issue with developers on #llvm to figure out if this was a compiler bug or not; they noted that in ...
- 04:27 PM Verilator Issue #780: Preprocessor incorrectly parses define arguments
- Inside of *V3PreProcImp::trimWhitespace()* there is a dynamic allocation of a string variable named *out*. During t...
06/06/2014
- 03:46 PM Verilator Issue #780: Preprocessor incorrectly parses define arguments
- As a quick aside, I tried recompiling Verilator on OSX Mavericks using macports gcc and macports flex and I no longer...
- 03:21 PM Verilator Issue #780: Preprocessor incorrectly parses define arguments
- It looks like the problem is in the trimWhitespace function in V3PreProc...
- 02:49 PM Verilator Issue #780: Preprocessor incorrectly parses define arguments
- It seems the first visit to defineSubst parses the arguments of the definition fine, but the second visit to defineSu...
- 01:15 PM Verilator Issue #780: Preprocessor incorrectly parses define arguments
- Wilson Snyder wrote:
> This works for me. This smells like a flex bug as spacing is pretty opaque to the Verilator ... - 05:28 AM Verilator Issue #781 (Closed): Verilator has no -P option to disable linemarker output in -E mode
- When using the -E option in GCC, its possible to provide an additional -P flag to hide the linemarker output.
Veri... - 05:22 AM Verilator Issue #780 (Closed): Preprocessor incorrectly parses define arguments
- Calling define macros that take multiple arguments will be parsed incorrectly depending on the indentation. The foll...
Also available in: Atom