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 02/27/2017 to 03/28/2017

03/27/2017

09:21 PM Issue #1009: Non-cutable ordering loop when using an array of clocks
Update:
I finally got a chance to run this against our internal codebases and found that we're still getting non-c...
Todd Strader
03:55 PM Issue #1148 (NoFixNeeded): Verilator not handling individual generate/if blocks.
Wilson Snyder
02:04 PM Issue #1148: Verilator not handling individual generate/if blocks.
Thanks for the explanation. I ran this through VCS and found similar issues, while CVC seems to grok this, but I have... Udi Finkelstein
01:00 PM Issue #1148: Verilator not handling individual generate/if blocks.
I think Verilator is right. If you were to name your two generate blocks it should be more clear. You're declaring ... Todd Strader
11:30 AM Issue #1148 (NoFixNeeded): Verilator not handling individual generate/if blocks.
the following code produces a warning:... Udi Finkelstein

03/24/2017

09:04 PM Issue #1009: Non-cutable ordering loop when using an array of clocks
First stab here, but I wanted to ask some questions before cleaning it up:
https://github.com/toddstrader/verilator-...
Todd Strader
03:44 PM Issue #1146 (New): Creating an interface with parameters based of another interface causes intern...
... Johan Bjork

03/23/2017

10:17 PM Issue #1009: Non-cutable ordering loop when using an array of clocks
>if we have V3Gate look for concatenated clockers and stash that information in the ASSIGNW nodes, then we can push t... Wilson Snyder
08:36 PM Issue #1009: Non-cutable ordering loop when using an array of clocks
OK, yeah. I think if we have V3Gate look for concatenated clockers and stash that information in the ASSIGNW nodes, ... Todd Strader
06:19 PM Issue #1009: Non-cutable ordering loop when using an array of clocks
Yeah, that's on me. I haven't looked at this for some time, but I'm currently trying to get my head around V3Gate / ... Todd Strader
10:16 PM Issue #1145 (Resolved): Assigning to the same member twice in struct named assignment does not re...
Wilson Snyder
10:15 PM Issue #1145: Assigning to the same member twice in struct named assignment does not result in an ...
Great, thanks for the test too.
Pushed to git towards 3.902.
Wilson Snyder
09:21 PM Issue #1145 (Resolved): Assigning to the same member twice in struct named assignment does not re...
Initializing the same member twice (or more) should fail.... Johan Bjork

03/22/2017

09:35 PM Issue #1135 (Resolved): ../V3Ast.cpp:481: Node has no back, already unlinked? -- interfaces, modp...
Great, thanks, patch pushed. Let's give this another try.
Wilson Snyder
04:24 PM Issue #1135: ../V3Ast.cpp:481: Node has no back, already unlinked? -- interfaces, modport, unpack...
Johan Bjork wrote:
> Wilson Snyder wrote:
> > Reopening... Johan, if you can please make an example or patch, as it...
Johan Bjork
03:02 PM Issue #1135: ../V3Ast.cpp:481: Node has no back, already unlinked? -- interfaces, modport, unpack...
Wilson Snyder wrote:
> Reopening... Johan, if you can please make an example or patch, as it's not obvious why the p...
Johan Bjork
09:30 PM Issue #1144 (NoFixNeeded): verilator segfaults on incorrect code
Wilson Snyder
04:28 PM Issue #1144: verilator segfaults on incorrect code
Wilson Snyder wrote:
> I get the correct response (I think)
>
> %Error: t/t_display_noarg_bad.v:4: Can't find d...
Johan Bjork
04:30 PM Issue #1143: Interface array mismatch in length results in internal error
Wilson Snyder wrote:
> Fixed in git towards 3.902. Hopefully it's not oversensitive, give it a test please.
work...
Johan Bjork

03/21/2017

11:32 PM Issue #622 (NoFixNeeded): Public signal driven by C++ not propagating as expected
The last comment (years ago) suggested a different technique was being used, so believe there's nothing left required... Wilson Snyder
11:28 PM Issue #1009 (AskedReporter): Non-cutable ordering loop when using an array of clocks
This is presently stuck waiting for a patch update.
Wilson Snyder
11:27 PM Issue #984 (Resolved): Improperly width'ed default function argument shouldn't error out
Thanks for the patch!
Fixed in git towards 3.902.
Wilson Snyder
11:21 PM Issue #1093 (Feature): Speed up --no-decoration mode for V3OutputFormatter
Wilson Snyder
11:20 PM Issue #1110 (Feature): Feature - checking of modport directions in interfaces
I looked at this when it was filed, and again just now, and it doesn't appear easy.
Wilson Snyder
11:19 PM Issue #1143 (Resolved): Interface array mismatch in length results in internal error
Fixed in git towards 3.902. Hopefully it's not oversensitive, give it a test please.
Wilson Snyder
10:22 PM Issue #1135 (Assigned): ../V3Ast.cpp:481: Node has no back, already unlinked? -- interfaces, modp...
Reopening... Johan, if you can please make an example or patch, as it's not obvious why the previous clone failed.
...
Wilson Snyder
10:10 PM Issue #1144 (AskedReporter): verilator segfaults on incorrect code
I get the correct response (I think)
%Error: t/t_display_noarg_bad.v:4: Can't find definition of variable: baz
...
Wilson Snyder
07:21 PM Issue #1144 (NoFixNeeded): verilator segfaults on incorrect code
Found this while searching for another issue.... Johan Bjork

03/20/2017

08:40 PM Issue #1143 (Resolved): Interface array mismatch in length results in internal error
If you pass in an array of interfaces to a module that is expecting a differently sized array, you either get a silen... Johan Bjork
07:52 PM Issue #1135: ../V3Ast.cpp:481: Node has no back, already unlinked? -- interfaces, modport, unpack...
Wilson Snyder wrote:
> Thanks for the test.
>
> Fixed in git towards 3.902.
This change breaks all our designs...
Johan Bjork
02:03 PM Issue #984: Improperly width'ed default function argument shouldn't error out
Trivial fix it seems:... Johan Bjork

03/17/2017

10:40 PM Issue #1139 (Resolved): elaboration time sformatf does not work
Great again.
Fixed in git towards 3.902.
Wilson Snyder
10:36 PM Issue #1121 (AskedReporter): Simulation errors with clock bus
Wilson Snyder
10:36 PM Issue #1112 (Resolved): passing an interface to a non-interface port causes internal error
Wilson Snyder
10:35 PM Issue #1112: passing an interface to a non-interface port causes internal error
Great patch as usual!
Pushed to git towards 3.902.
Wilson Snyder
08:19 PM Issue #984: Improperly width'ed default function argument shouldn't error out
Took a quick look at this. It seems the problem stems from that V3Width converts the constant to SEL\CONST\CONST\CONS... Johan Bjork

03/16/2017

02:35 PM Issue #1112: passing an interface to a non-interface port causes internal error
https://github.com/phb/verilator-dev/tree/improve_interface_errors branch makes interfaces more resilient to internal... Johan Bjork
01:33 PM Issue #1139: elaboration time sformatf does not work
Wilson Snyder wrote:
> I agree with the intent, but this patch doesn't apply to the current trunk. Can you please re...
Johan Bjork
12:13 AM Issue #1139 (AskedReporter): elaboration time sformatf does not work
I agree with the intent, but this patch doesn't apply to the current trunk. Can you please rebase it or otherwise mak... Wilson Snyder
12:08 AM Issue #1141 (Resolved): realpath does not exist on Windows
Thanks, love it when problems come with patches!
Fixed in git towards 3.902.
Wilson Snyder
12:05 AM Issue #1135 (Resolved): ../V3Ast.cpp:481: Node has no back, already unlinked? -- interfaces, modp...
Thanks for the test.
Fixed in git towards 3.902.
Wilson Snyder

03/15/2017

05:24 PM Issue #1141 (Resolved): realpath does not exist on Windows
In order to compile on Windows there is a need for small code change
line 150 of src\V3Os.cpp should be ...
Miodrag Milanovic

03/14/2017

09:59 PM Issue #1139 (Resolved): elaboration time sformatf does not work
The following github commit fixes two issues
1) calling sformatf as an argument to a display function would not gene...
Johan Bjork
01:42 PM Issue #1136 (AskedReporter): Unique Case + linting
If all cases are really covered you should not get this warning. Can you attach an example, ideally in the verilator ... Wilson Snyder
10:13 AM Issue #1136 (AskedReporter): Unique Case + linting
Hello,Everyone
While linting I am getting following warning related to case statement incomplete,
%warning-CASE...
Mehul Modhiya
01:40 PM Issue #1137 (Closed): Related to BLKANDNBLK error while linting
Please use the forums for questions as opposed to bugs, thanks.
You can turn off this warning around that line, ho...
Wilson Snyder
10:40 AM Issue #1137 (Closed): Related to BLKANDNBLK error while linting
Hello ,Everyone
While linting,i came across following errors
%Error-BLKANDNBLK:xxx.sv: Unsupported: Blocked and...
Mehul Modhiya

03/11/2017

06:24 PM Issue #1135 (Resolved): ../V3Ast.cpp:481: Node has no back, already unlinked? -- interfaces, modp...
The attached code works fine with one mux instantiated, but with two muxes instantiated it emits a strange error mess... John (Pete) Stevenson

03/01/2017

02:06 PM Issue #1131 (Resolved): Internal error: InitArray on non-array
Thanks for the great small test. Simple fix.
Fixed in git towards 3.902.
Wilson Snyder

02/28/2017

11:04 AM Issue #1131 (Resolved): Internal error: InitArray on non-array
Got internal error ... Jie Xu
 

Also available in: Atom