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 12/23/2018 to 01/21/2019

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

01/08/2019

10:05 PM Issue #1388 (Closed): Circular typedef causes infinite loop
Circular typedefs cause Verilator to hang in an infinite loop: ... Al Grant

01/06/2019

10:38 PM Issue #1387 (Resolved): Internal error when task is used to assign subscripted vector
Fixed in git towards 4.010.
Wilson Snyder
09:57 PM Issue #1386 (Resolved): Reading free memory after unrolling a gen loop
Fixed in git towards 4.010.
Wilson Snyder

01/05/2019

11:32 AM Issue #1386 (Confirmed): Reading free memory after unrolling a gen loop
This is caused by the B[0] reference, but that's supported the code valgrind sees is actually looking for interfaces ... Wilson Snyder
10:51 AM Issue #1387 (Confirmed): Internal error when task is used to assign subscripted vector
The problem is internal code isn't treating the task reference as a statement; working on a fix as touches a lot of c... Wilson Snyder
09:58 AM Issue #1385 (Resolved): Uninitialized data written to dependency file, if executable is found fro...
Uninit problem fixed in git towards 4.010.
I tried a patch using the exe name, but this causes a problem in that g...
Wilson Snyder

01/04/2019

05:57 PM Issue #1387 (Closed): Internal error when task is used to assign subscripted vector
... Al Grant
01:50 PM Issue #1386 (Closed): Reading free memory after unrolling a gen loop
... Al Grant
11:12 AM Issue #1385: Uninitialized data written to dependency file, if executable is found from PATH
Also the same thing happens if you bypass the Perl script and use... Al Grant
11:06 AM Issue #1385 (Closed): Uninitialized data written to dependency file, if executable is found from ...
The Perl script (i.e. "verilator") tries various ways to find the executable ("verilator_bin") one of which is to fal... Al Grant
12:03 AM Issue #1380 (Resolved): Large numbers silently truncated
Fixed in git towards 4.010
Wilson Snyder

01/03/2019

11:24 PM Issue #1384 (AskedReporter): File-extension language option not consistently applied
I don't see anything immediately obviously wrong, but certainly wouldn't surprise me if there are issues.
Could yo...
Wilson Snyder
03:33 PM Issue #1384 (Closed): File-extension language option not consistently applied
Suppose you have a Verilog (not SystemVerilog) file testdo1.v:... Al Grant
09:40 AM Issue #1382: Inconsistent LITENDIAN warnings on arrays
Well the 64-bit cutoff was just an idea, to achieve the same effect as the current packed/unpacked heuristic but in a... Al Grant

01/02/2019

11:40 PM Issue #1381 (Resolved): "Duplicate declaration of cell" diagnostic with missing location
No reason for an error at all in this case, as code is legal.
Fixed in git towards 4.010.
Wilson Snyder
11:16 PM Issue #1383 (Feature): Support SystemVerilog void casts & warn if not present
Wilson Snyder
11:16 PM Issue #1383: Support SystemVerilog void casts & warn if not present
Should be straight foward enough, perhaps you could provide some test_regress style test cases and a patch to impleme... Wilson Snyder
11:15 PM Issue #1382 (AskedReporter): Inconsistent LITENDIAN warnings on arrays
The warning is intended to find common Verilog bugs, not warn of constructs that may have confusing mappings to C++. ... Wilson Snyder
12:16 PM Issue #1372: XML output insufficiently qualified
Thanks again, pushed. Wilson Snyder

12/31/2018

06:12 PM Issue #1383 (Closed): Support SystemVerilog void casts & warn if not present
SystemVerilog supports casts; one use is to explicitly void a non-void function call, to avoid a lint warning:... Al Grant
04:52 PM Issue #1382 (AskedReporter): Inconsistent LITENDIAN warnings on arrays
This is something that has come up before in #614 and #1202 but still doesn't seem quite right as of 4.008. In this c... Al Grant
02:30 PM Issue #1381 (Closed): "Duplicate declaration of cell" diagnostic with missing location
Compiling a source file with declarations but no top module:... Al Grant
09:18 AM Issue #1380 (Closed): Large numbers silently truncated
... Jonathan Kimmitt
 

Also available in: Atom