Activity for Cary R.

  • Cary R. Cary R. posted a comment on ticket #52

    Hi Srini, We normally only use SourceForge for the mailing list and for release distribution. I think Steve requested you to use to discuss this on the mailing list. Please post this to the iverilog-devel mailing list. The short answer is look at ivtest which is our regression environment and determine how to integrate your tests into that environment. For your development I completely understand your desire to have your tests Makefile driven and it should be possible to architect your tests so they...

  • Cary R. Cary R. posted a comment on ticket #51

    You need to clock on the edit link. I updated it to VHDL since I assume that is what you were trying to do.

  • Cary R. Cary R. modified ticket #51

    VHDL: rotate support for simulation

  • Cary R. Cary R. posted a comment on ticket #51

    Is this for VHDL? If so please add VHDL to the beginning of the title.

  • Cary R. Cary R. modified ticket #1017

    iverilog creates infinite loop

  • Cary R. Cary R. posted a comment on ticket #1017

    I can confirm that both V10 and devel are advancing in time, but the simulations did not produce any output or finish. V0.9 did produce output and completed.

  • Cary R. Cary R. modified ticket #1016

    vvp incorrectly exits on termination of a begin/end

  • Cary R. Cary R. posted a comment on ticket #1016

    I can confirm V10 produces different results then devel which produced the following: Incr/decr operators... line 91, CHECK_RES line 91-1, CHECK_RES line 91-2B, CHECK_RES line 91-B, cleared $ID111 line 91-C, done line 91: completed line 92, CHECK_RES line 93, CHECK_RES line 94, CHECK_RES line 100, arithmetic line 103, CHECK_RES in $L59... incr passcount... done test complete: 30 passes, 0 fails Which is more than you indicated above.

  • Cary R. Cary R. modified ticket #1018

    Program fails until a $write debug statement is added

  • Cary R. Cary R. posted a comment on ticket #1018

    I cannot reproduce the problem using the latest version of 10 or devel I get the expected results with the $write line commented out. It looks like you are using the latest 10 version so this discrepency is odd.

  • Cary R. Cary R. posted a comment on ticket #1000

    This all sounds reasonable since that is what other simulators are doing. Now the...

  • Cary R. Cary R. posted a comment on ticket #984

    I have applied the patch to both development and V0.9. I will push a test program...

  • Cary R. Cary R. modified ticket #984

    segfault in vvp processing events with fst dumper

  • Cary R. Cary R. posted a comment on ticket #981

    OK, you and Cary are saying that the always block may or may not complete execution...

  • Cary R. Cary R. posted a comment on ticket #981

    The sensitivity list consists of one or more signals. When at least one of these...

  • Cary R. Cary R. posted a comment on ticket #981

    "why wouldn't this trigger the always block to be executed?" Read my follow up post...

  • Cary R. Cary R. posted a comment on ticket #981

    And changing the #11 to #9 will not miss a trigger.

  • Cary R. Cary R. posted a comment on ticket #981

    I just read your replies again and I think this is the crux of the problem. "I'm...

  • Cary R. Cary R. posted a comment on ticket #981

    I looked at pages 5 and 6 of the paper. They just describe the stratified event queue...

  • Cary R. Cary R. posted a comment on ticket #981

    I don't see the attachment you are referring to. Giving the name of the paper may...

  • Cary R. Cary R. posted a comment on ticket #981

    Since most Verilog simulators are single threaded only one block is usually execute...

  • Cary R. Cary R. posted a comment on ticket #976

    Thanks Larry. Reminder to self. Remember to do a make clean when messing with a Makefile...

  • Cary R. Cary R. posted a comment on ticket #976

    A fix that should fix this has been pushed. A build dependence was missed. Since...

  • Cary R. Cary R. modified ticket #1281

    Try to eliminate spurious -dirty in version_tag.h

  • Cary R. Cary R. posted a comment on ticket #1281

    This looks reasonable and I have applied the patch.

  • Cary R. Cary R. posted a comment on ticket #971

    This is also failing for the development branch so I'm switching this bug to development....

  • Cary R. Cary R. modified ticket #971

    vvp_process.c: Assertion failed: number_is_immediate

  • Cary R. Cary R. modified ticket #1280

    Spelling fixes

  • Cary R. Cary R. modified ticket #943

    VHDL enum values not available outside of switch statements

  • Cary R. Cary R. modified ticket #944

    VHDL enum type declaration generates syntax errors

  • Cary R. Cary R. posted a comment on ticket #942

    We have added a test for this problem to the test suite and it is now working again...

  • Cary R. Cary R. modified ticket #943

    VHDL enum values not available outside of switch statements

  • Cary R. Cary R. posted a comment on ticket #943

    A test for this problem has been added to the test suite.

  • Cary R. Cary R. modified ticket #944

    VHDL enum type declaration generates syntax errors

  • Cary R. Cary R. posted a comment on ticket #944

    A test for this problem has been added to the test suite.

  • Cary R. Cary R. posted a comment on ticket #928

    There are plans to add this functionality, but it takes time and we don't always...

  • Cary R. Cary R. posted a comment on ticket #1279

    Patch applied and pushed.

  • Cary R. Cary R. modified ticket #1279

    Add -Wstrict-prototypes to CFLAGS

  • Cary R. Cary R. modified ticket #969

    display.cc:85: bad assert

  • Cary R. Cary R. posted a comment on ticket #969

    It took me a bit to find this. It is actually in V0.9 not development. In development...

  • Cary R. Cary R. posted a comment on ticket #968

    Note that the second example has a race in that the initialization of value and the...

  • Cary R. Cary R. posted a comment on ticket #965

    Thanks. I can confirm I get the same results as you do. This is likely complicated...

  • Cary R. Cary R. modified ticket #965

    Passing inout values to submodules

  • Cary R. Cary R. posted a comment on ticket #965

    Like Martin, I also just checked this with the same results. It worked as I expected....

  • Cary R. Cary R. posted a comment on ticket #964

    I have added the file and line information and an error message that reports this...

  • Cary R. Cary R. posted a comment on ticket #964

    Thank you for the report and reduced example. I have verified that this is still...

  • Cary R. Cary R. modified ticket #960

    SDF back annotation fails/aborts for a tri-state buffer

  • Cary R. Cary R. posted a comment on ticket #956

    I have pushed a fix for the final issue that your test code uncovered. There have...

  • Cary R. Cary R. modified ticket #956

    sv package enumerated type and function

  • Cary R. Cary R. posted a comment on ticket #960

    Actually not only is it supported, but Icarus already does this correctly. The real...

  • Cary R. Cary R. posted a comment on ticket #960

    Okay this is supported and like I assumed the delay is to be applied to every delay...

  • Cary R. Cary R. posted a comment on ticket #960

    How it helps is that it confirms my assumption that the SDF has non-conditional delays...

  • Cary R. Cary R. posted a comment on ticket #960

    What do the SDF lines look like? I just checked the code and it looks like it correctly...

  • Cary R. Cary R. posted a comment on ticket #960

    I wanted to focus on the asserts first. Now that they have been taken care of I want...

  • Cary R. Cary R. posted a comment on ticket #960

    Okay, Let's ignore the actual tri-state cells for now and try to figure out the rest...

  • Cary R. Cary R. posted a comment on ticket #960

    For us pushed refers to actually pushing the fix to github versus testing it in our...

  • Cary R. Cary R. posted a comment on ticket #960

    Okay, that's what I was expecting. I think my test code is reproducing the bug you...

  • Cary R. Cary R. posted a comment on ticket #960

    You missed me asking if there was a matching scope with ModPort statements. In a...

  • Cary R. Cary R. posted a comment on ticket #960

    I have an example that is giving the same messages and it looks like the compiler...

  • Cary R. Cary R. posted a comment on ticket #960

    You did not provide the ModPath section, but from what you did show it looks like...

  • Cary R. Cary R. posted a comment on ticket #960

    To verify this look in the output from the compiler... This comment is referring...

  • Cary R. Cary R. posted a comment on ticket #960

    Interesting. From your output it truely does imply that there is no ModPaths for...

  • Cary R. Cary R. posted a comment on ticket #960

    Yes I understand, not everyone is multi-lingual. In the previous message I said I...

  • Cary R. Cary R. posted a comment on ticket #960

    The problem with the current assert location is we do not have this information....

  • Cary R. Cary R. posted a comment on ticket #960

    After I pushed the patch I realized I forgot to add support for a single delay and...

  • Cary R. Cary R. modified ticket #960

    SDF back annotation fails/aborts for a tri-state buffer

  • Cary R. Cary R. posted a comment on ticket #960

    In looking at this. The empty delay code is working correctly. I initially made a...

  • Cary R. Cary R. modified ticket #960

    SDF back annotation fails/aborts for a tri-state buffer

  • Cary R. Cary R. posted a comment on ticket #960

    I can reproduce the assert. I am not currently getting any warnings so something...

  • Cary R. Cary R. posted a comment on ticket #960

    This should be enough. I'll try to build a working example from this input so that...

  • Cary R. Cary R. posted a comment on ticket #960

    It would be easiest for us if we had the instantiation line and the appropriate SDF...

  • Cary R. Cary R. posted a comment on ticket #956

    Hi Eric, That is correct interfaces are not currently supported. We may have someone...

  • Cary R. Cary R. posted a comment on ticket #959

    I have pushed a fix for this issue.

  • Cary R. Cary R. modified ticket #959

    Class method cannot call other class methods

  • Cary R. Cary R. created ticket #959

    Class method cannot call other class methods

  • Cary R. Cary R. created ticket #958

    Unable to successfully import a class from a package.

  • Cary R. Cary R. created ticket #957

    No support for SV compilation unit classes, tasks or functions

  • Cary R. Cary R. posted a comment on ticket #956

    I have pushed a patch that fixes some of the issues your code uncovered. The remaining...

  • Cary R. Cary R. modified ticket #956

    sv package enumerated type and function

  • Cary R. Cary R. posted a comment on ticket #956

    I am looking at this issue. I am confused by your comment saying that moving the...

  • Cary R. Cary R. modified ticket #1278

    Easy changes for -Wmissing-prototypes

  • Cary R. Cary R. posted a comment on ticket #1278

    Patch applied and pushed

  • Cary R. Cary R. posted a comment on ticket #1277

    I have applied and pushed this patch.

  • Cary R. Cary R. modified ticket #1277

    Eliminate a few more easy warnings

  • Cary R. Cary R. modified ticket #1276

    Fully initialize a couple structures

  • Cary R. Cary R. posted a comment on ticket #1276

    I have applied and pushed this patch.

  • Cary R. Cary R. posted a comment on ticket #1275

    This all looks reasonable. I have applied and pushed this patch. It would be nice...

  • Cary R. Cary R. modified ticket #1275

    Rearrange compiler warning flags

  • Cary R. Cary R. modified ticket #1274

    More fussing with C function prototypes

  • Cary R. Cary R. posted a comment on ticket #1274

    Patch applied and pushed.

  • Cary R. Cary R. modified ticket #1273

    Fuss with C function prototypes

  • Cary R. Cary R. posted a comment on ticket #1273

    Patch applied and pushed.

  • Cary R. Cary R. posted a comment on ticket #955

    I have pushed a fix for this to git and it will be available in V0.9.8 whenever it...

  • Cary R. Cary R. modified ticket #955

    Problem of index in a generate block

  • Cary R. Cary R. posted a comment on ticket #955

    The issue here is that V0.9 uses eval_const() when calculating the constant for a...

  • Cary R. Cary R. posted a comment on ticket #955

    Just as a note, there is an error in the code for the 2 to 1 mux module. The term...

  • Cary R. Cary R. posted a comment on ticket #955

    I can confirm that this is still failing with the latest V0.9 from git. It does compile...

  • Cary R. Cary R. modified ticket #1272

    Clean up some more sign-compare issues

  • Cary R. Cary R. posted a comment on ticket #1272

    I have pushed this patch. I will update the comment in the configure script to note...

  • Cary R. Cary R. posted a comment on ticket #1272

    I agree and I noticed that inconsistency as well. I think the original reluctance...

1 >