Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#899 Vendor specific directives no longer recognized

devel
closed-out-of-date
nobody
5
2012-08-01
2012-07-26
Anonymous
No

I recently updated from the 2011-11-27 snapshot to 2012-05-01 snapshot and I am encountering syntax errors when compiling code that was accepted with the older snapshot. In particular, the compiler appears to reject vendor specific directives when it previously accepted them.

As an example:

module ex ();
generate
(*rom_style = "distributed"*) reg [31:0] mem [0:1024] ;
endgenerate
endmodule

compiled with the newest snapshot produces the follow errors:
ex.v:3: syntax error
ex.v:3: error: invalid module item.

but compiles without error with the older version.

Discussion

  • This appears to be fixed in the git head. I will use that instead.

     
    • milestone: --> devel
    • status: open --> closed-out-of-date
     
  • Yes, checking the change log, it seems this was found and fixed just after the last snapshot was taken.

    I'll mark this report as out-of-date as it was already fixed.