Project

General

Profile

[logo] 
 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  BugVise
  CovVise
  Force-Gate-Sim
  Gspice
  IPC::Locker
  Rsvn
  SVN::S4
  Voneline
  WFH
General Info
  Papers

Activity

From 01/09/2019 to 02/07/2019

02/07/2019

01:00 AM Issue #1395 (Feature): Extend UNUSED to flag signals which are not in the cone of a module output
Agreed this is useful and the base info is in the structures, but can't get to it soon.
Wilson Snyder
12:49 AM Issue #1397: Error on unsized literal constants: Too many digits for 32 bit number
>I came from Modelsim which doesn't complain about this and simulates with no issues.
IMO that it doesn't warn abo...
Wilson Snyder

02/06/2019

12:33 PM Issue #1397: Error on unsized literal constants: Too many digits for 32 bit number
Does this fundamentally break the simulation?
I came from Modelsim which doesn't complain about this and simulates...
Greg Taylor
11:46 AM Issue #1397 (NoFixNeeded): Error on unsized literal constants: Too many digits for 32 bit number
If Verilator did not complain on this, and you moved to a different simulator with the 32-bit restriction, your code ... Wilson Snyder
07:29 AM Issue #1397 (NoFixNeeded): Error on unsized literal constants: Too many digits for 32 bit number
Verilator throws an error on unsized literal constants larger than 32-bits, e.g. 'hFFFFFFFFFFFFFFFF.
I cannot find...
Greg Taylor

02/05/2019

01:31 AM Issue #1396 (Resolved): Verilator random number generated seeded with lrand48(), which isn't dete...
mt19937 is a good idea, but Verilator does not yet require C++11.
I added the +verilator+seed runtime option, pass...
Wilson Snyder

02/04/2019

06:29 PM Issue #1396 (Closed): Verilator random number generated seeded with lrand48(), which isn't determ...
Verilator uses a deterministic random number generator, but does the initial seeding using lrand48(), which will prod... Stan Sokorac

02/01/2019

02:08 PM Issue #1395 (Feature): Extend UNUSED to flag signals which are not in the cone of a module output
The following code produces no warnings:... Geoff Barrett

01/28/2019

12:32 PM Issue #1391 (Closed): Trying to cast non-static DPI export functions to (void *)
In 4.010.
Wilson Snyder
12:32 PM Issue #1388 (Closed): Circular typedef causes infinite loop
In 4.010.
Wilson Snyder
12:32 PM Issue #1387 (Closed): Internal error when task is used to assign subscripted vector
In 4.010.
Wilson Snyder
12:32 PM Issue #1386 (Closed): Reading free memory after unrolling a gen loop
In 4.010.
Wilson Snyder
12:32 PM Issue #1385 (Closed): Uninitialized data written to dependency file, if executable is found from ...
In 4.010.
Wilson Snyder
12:32 PM Issue #1381 (Closed): "Duplicate declaration of cell" diagnostic with missing location
In 4.010.
Wilson Snyder
12:32 PM Issue #1380 (Closed): Large numbers silently truncated
In 4.010.
Wilson Snyder
12:32 PM Issue #1378 (Closed): SystemVerilog array initialization crashes verilator with no useful error m...
In 4.010.
Wilson Snyder
12:32 PM Issue #1376 (Closed): Incorrect array contents in FST and LXT2 output formats
In 4.010.
Wilson Snyder
12:32 PM Issue #1372 (Closed): XML output insufficiently qualified
In 4.010.
If you have more, please open a new bug, thanks for improving this.
Wilson Snyder
12:32 PM Verilator 4.010 Released
Verilator 4.010 2019-01-27
*** Removed --trace-lxt2, use --trace-fst instead.
**** For --xml, add additional...
Wilson Snyder

01/26/2019

04:28 AM Issue #648: Error-BLKANDNBLK with nested modules in generate block
Hi, I experience the same kind of issue with conditional generate statements.
Here (codegen2.sv attached) is anoth...
Olivier D'Arcy

01/25/2019

12:20 AM Issue #544: Support associative arrays
Patches still wanted/welcome.
Wilson Snyder

01/23/2019

05:17 AM Issue #544: Support associative arrays
Looks like a useful feature. Have anybody made any progress in making associative arrays work? Aliaksei Chapyzhenka

01/22/2019

11:48 PM Issue #1384: File-extension language option not consistently applied
Good debugging, that sort of fix makes sense; I'd probably pass the default file type into preprocOpen though am open... Wilson Snyder

01/21/2019

09:40 AM Issue #1384: File-extension language option not consistently applied
It looks like the extension-to-keywords mapping is being applied too early.
When Verilator needs to get a definiti...
Al Grant

01/16/2019

03:47 PM Issue #1391: Trying to cast non-static DPI export functions to (void *)
I can confirm that it works for me, too. Thank you! Stan Sokorac
03:31 PM Issue #1391: Trying to cast non-static DPI export functions to (void *)
This seems to fix what I was seeing. I will undo some additional workarounds later today and check as well. Thanks ... Eric Mejdrich
05:42 AM Issue #1391 (Resolved): Trying to cast non-static DPI export functions to (void *)
Fixed in git towards 4.010. Please give it a try.
Wilson Snyder

01/14/2019

03:09 PM Issue #1391: Trying to cast non-static DPI export functions to (void *)
No problem, and thanks for looking at this. Apologies, I don't know the internals anywhere near enough to go digging... Eric Mejdrich
01:57 AM Issue #1391 (Confirmed): Trying to cast non-static DPI export functions to (void *)
Thanks for the additional sighting, now I know the module and think that inlining is involved, with these hints I'll ... Wilson Snyder
11:26 AM Issue #1372: XML output insufficiently qualified
Sorry, pushed. Wilson Snyder
09:53 AM Issue #1372: XML output insufficiently qualified
The status says pushed but a fresh checkout of http://git.veripool.org/git/verilator
fails to include the latest pat...
Jonathan Kimmitt
01:59 AM Issue #1372: XML output insufficiently qualified
Thanks again, pushed.
Wilson Snyder

01/13/2019

10:44 PM Issue #1391: Trying to cast non-static DPI export functions to (void *)
Yeah, that's exactly the problem.
I thought it was as simple as "if you have multiple instances of a block that ha...
Stan Sokorac
06:13 PM Issue #1391: Trying to cast non-static DPI export functions to (void *)
Apologies for jumping on to this thread, but would this be the same as this issue? I now see this when I have a subm... Eric Mejdrich
07:06 AM Issue #1372: XML output insufficiently qualified
Happy New Year, happy new patch. I notice extend and extends do not specify the width, and since using these function... Jonathan Kimmitt

01/12/2019

06:41 PM Issue #1391: Trying to cast non-static DPI export functions to (void *)
It looks like step 061, "descope", is the one that lost the [STATIC]. design_060_trace.tree shows "[STATIC] [DPIX]" f... Stan Sokorac
02:43 PM Issue #1391 (AskedReporter): Trying to cast non-static DPI export functions to (void *)
It seems like the internal isStatic is getting not set or lost on the bad functions for some reason. I don't see anyt... Wilson Snyder
02:44 AM Issue #1391: Trying to cast non-static DPI export functions to (void *)
I should also add that just hacking the code to add 'static' to all dpi declarations doesn't work, as they really are... Stan Sokorac
02:33 AM Issue #1391 (Closed): Trying to cast non-static DPI export functions to (void *)
I've been using about a year old version of Verilator, and when I try to switch to the latest stable, I'm running int... Stan Sokorac
02:34 PM Issue #1388 (Resolved): Circular typedef causes infinite loop
Thanks for the report.
Fixed in git towards 4.010.
Wilson Snyder
 

Also available in: Atom