Commit Graph

  • e5c3e14af8 Balance concatenations in DFG Geza Lore 2024-11-09 10:11:07 +0000
  • 3fae11595a Support pure constraint. Wilson Snyder 2024-11-09 12:05:26 -0500
  • 1e546bb9d9 Add assertion on firing event inside class (#5597) Wilson Snyder 2024-11-09 09:28:40 -0500
  • 138daaf565 Commentary: Changes update Wilson Snyder 2024-11-09 08:35:40 -0500
  • 3438d8f2b0 Tests: Use illegal struct Wilson Snyder 2024-11-09 08:34:17 -0500
  • e55ed8eb66 Commentary Wilson Snyder 2024-11-09 08:24:50 -0500
  • a55daf5367 Commentary Wilson Snyder 2024-11-09 07:56:47 -0500
  • a173883b2d
    Support basic constrained random for multi-dimensional dynamic array and queue (#5591) Yilou Wang 2024-11-08 20:04:58 +0100
  • 06b0509b4e Update Yilou Wang 2024-11-08 18:08:06 +0100
  • 1cc3d2222a Apply 'make format' github action 2024-11-08 15:54:43 +0000
  • b08f5d7f5b re-push Yilou Wang 2024-11-08 16:39:19 +0100
  • 7516f693ae Apply 'make format' github action 2024-11-08 15:30:20 +0000
  • edba89138b Update and reformat Yilou 2024-11-08 16:29:14 +0100
  • 61d2284eab Commentary Wilson Snyder 2024-11-08 07:47:46 -0500
  • 6083480abb
    Fix rand dynamic arrays with null handles (#5594) Ryszard Rozak 2024-11-08 12:53:43 +0100
  • 5dbcde59e9 Apply 'make format' github action 2024-11-08 11:09:39 +0000
  • b62b6161a6 Update and Fix Yilou Wang 2024-11-08 12:08:45 +0100
  • 58206d1c44 Check if object is not null before calling randomize Ryszard Rozak 2024-11-08 08:57:45 +0100
  • c989471dbe Add test Ryszard Rozak 2024-11-07 14:12:38 +0100
  • 468f48da4c reformat Yilou Wang 2024-11-07 17:57:49 +0100
  • 888a77c8bc reformat Yilou Wang 2024-11-07 17:00:34 +0100
  • 2ab07be9fc Apply 'make format' github action 2024-11-07 15:56:57 +0000
  • 6a597b7d69 fit in c++ 14 Yilou Wang 2024-11-07 16:56:03 +0100
  • 2b7877a82f Apply 'make format' github action 2024-11-07 15:30:54 +0000
  • b8e5405645 Add a test Yilou Wang 2024-11-07 16:24:26 +0100
  • 9af0ff361a Apply 'make format' github action 2024-11-07 14:44:53 +0000
  • 3ee2ecb737 Support multi-d queue and dyn-arr's constrained randomization Yilou Wang 2024-11-07 15:43:45 +0100
  • 2e1128b417 Internals: Iterator cleanup. No functional change intended. Wilson Snyder 2024-11-06 19:21:03 -0500
  • e47208d9b3
    Support queue's assignment push_back/push_front('{}) (#5585) (#5586) Yilou Wang 2024-11-06 23:31:48 +0100
  • 6595773076 Apply 'make format' github action 2024-11-05 23:50:08 +0000
  • 48e3186f37 ARG dtytpep passed down Udaya Raj Subedi 2024-11-06 00:48:13 +0100
  • 87bd8fefa0 Add error on wait with missing .triggered. (#4457) Wilson Snyder 2024-11-05 01:22:56 -0500
  • 753ea29df8 Add error on illegal enum base type (#3010). Wilson Snyder 2024-11-05 00:58:46 -0500
  • b1dfdef0a9 Add error when improperly storing to parameter (#5147). Wilson Snyder 2024-11-05 00:17:40 -0500
  • 2e4676dc11 Internals: Add missing VL_RESTORERS to V3LinkLValue; probably fixes no real cases, bug better safe. Wilson Snyder 2024-11-05 00:03:23 -0500
  • eaaf91c82b Internals: Cleanup VL_RESTORER format in V3LinkLValue. No functional change. Wilson Snyder 2024-11-04 23:55:39 -0500
  • 4e71f359bf
    Fix duplicate scope identifiers decoding (#5584) Bartłomiej Chmiel 2024-11-04 15:06:15 +0100
  • b3348a38d0
    Internals: Remove repeated clearing of constraints (#5583) Ryszard Rozak 2024-11-04 13:48:55 +0100
  • 7f11690166 Support push_back and push_front, and add a self-test t_queue_assignment.v Yilou Wang 2024-11-04 13:29:00 +0100
  • fa27abac25
    Fix V3Reuse docs phrasing Bartłomiej Chmiel 2024-11-04 13:12:24 +0100
  • 0428f149ec
    Rename to V3Reuse Bartłomiej Chmiel 2024-11-04 13:07:16 +0100
  • 6bccb5f163
    Avoid duplicate scope identifiers decoding Bartłomiej Chmiel 2024-10-22 11:36:31 +0200
  • c71f83af84 Remove repeated clearing of constraints Ryszard Rozak 2024-11-04 11:50:19 +0100
  • 304d41674e Apply 'make format' github action 2024-11-03 20:49:43 +0000
  • 0f4037affb Change in Width for pattern arg in push_back call for queue Udaya Raj Subedi 2024-11-03 21:48:02 +0100
  • 7854118883 Fix negative assignment pattern keys (#5580). Wilson Snyder 2024-11-02 10:06:01 -0400
  • ed0e1af7aa Commentary: Changes update Wilson Snyder 2024-11-02 09:47:55 -0400
  • e1a9734917 Apply 'make format' github action 2024-11-02 13:43:43 +0000
  • 589612f914
    Fix can't locate scope error in interface task delayed assignment (#5462) (#5568) Zhou Shen 2024-11-02 21:42:57 +0800
  • 1fe69cbda7 Fix the issue that can't locate scope error in interface task delayed assignment (#5462). Zhou Shen 2024-10-27 10:15:02 +0800
  • 76b4c2f254
    driver.py: Properly detect cfg with ccache (#5579) Geza Lore 2024-11-01 17:14:17 +0000
  • b097cec72d Tests: Reduce false t_const_number_unsized_parse timeouts (#5577) Wilson Snyder 2024-11-01 12:39:29 -0400
  • e3ec92e8e3 driver.py: Properly detect cfg with ccache Geza Lore 2024-11-01 14:04:54 +0000
  • d8bad8043e Fix pylint 3.2.7 global-variable-not-assigned Geza Lore 2024-11-01 13:54:45 +0000
  • 0d32d74193 Fix slow unsized number parsing Geza Lore 2024-11-01 12:55:07 +0000
  • 164dd8ec96
    git_get_value_array: fix index accessing order. Diego Roux 2024-11-01 01:28:19 -0600
  • 5aa3b7d000
    vpi_put_value_array: add all supported types. Diego Roux 2024-11-01 01:06:18 -0600
  • 9689a4f58a Internals: Support VL_UNREACHABLE in C++23/MSVC. No functional change intended. Wilson Snyder 2024-10-31 21:29:13 -0400
  • aac0186871
    Fix pylint 3.2.7 global-variable-not-assigned (#5578) Geza Lore 2024-11-01 15:27:08 +0000
  • f458951b17
    Fix slow unsized number parsing (#5577) Geza Lore 2024-11-01 14:10:44 +0000
  • 4448778dbf
    Add coverage point hierarchy to coverage reports (#5575) (#5576) Andrew Nolte 2024-11-01 09:30:44 -0400
  • 620eab32d3 annotate hierarchy Andrew Nolte 2024-10-31 17:07:57 -0400
  • dab826bef9
    VPI error instead of fatal for vpi_get_value() on large signals (#5571) Todd Strader 2024-10-31 17:02:37 -0400
  • 584dbffbbd fix include Todd Strader 2024-10-31 16:18:00 -0400
  • 9172d6dfec oops Todd Strader 2024-10-31 15:53:35 -0400
  • 4b49ac36f9 test Todd Strader 2024-10-31 14:58:53 -0400
  • 9fae951d9d
    Fix --output-groups leftover files issue (#5574) Todd Strader 2024-10-31 14:38:53 -0400
  • 9992d6cf2e
    implemented vpiVectorVal Jitesh 2024-10-31 23:27:32 +0530
  • 9b00cbbc5a
    Update src/V3EmitMk.cpp Todd Strader 2024-10-31 13:23:13 -0400
  • a2aa786594 Fix --output-groups leftover files issue Todd Strader 2024-10-31 12:48:05 -0400
  • a6b0bceb70 Support multidimensional array access via VPI Krzysztof Starecki 2024-10-31 11:50:08 -0400
  • e93911b2c0 Apply 'make format' github action 2024-10-31 13:55:23 +0000
  • 7aff527471 VPI error instead of fatal for vpi_get_value() on large signals Todd Strader 2024-10-29 09:45:51 -0400
  • 0f2a8c6c22
    Fix BLKANDNBLK for for VARXREFs (#5569) Todd Strader 2024-10-29 07:27:40 -0400
  • 5fe5a266e7 Fix BLKANDNBLK for for VARXREFs Todd Strader 2024-10-28 14:03:10 -0400
  • 68e0cf5523 devel release Wilson Snyder 2024-10-27 10:08:18 -0400
  • 2cb1a8de73 Merge from master for release. stable Wilson Snyder 2024-10-27 10:06:28 -0400
  • d6ba65ba75 Version bump v5.030 Wilson Snyder 2024-10-27 09:38:06 -0400
  • f496138855 Commentary: Changes update Wilson Snyder 2024-10-27 09:33:54 -0400
  • 2f272a4190 Fix $countbits in assert with non-tristates (#5566). Wilson Snyder 2024-10-27 09:30:54 -0400
  • 3a90dd1504
    vpi_put_value_array: cleanup. Diego Roux 2024-10-26 19:57:53 -0600
  • 469eca7de2 Commentary: Changes update Wilson Snyder 2024-10-25 18:54:39 -0400
  • ec2eae607a
    Fix enum name method (#5563) Todd Strader 2024-10-25 18:49:45 -0400
  • 772c0ae048 others Todd Strader 2024-10-25 12:42:48 -0400
  • 292c2e289e
    Support rand dynamic arrays of objects (#5557) (#5564) Ryszard Rozak 2024-10-25 18:00:43 +0200
  • ad0077b77e the fix Todd Strader 2024-10-25 11:36:29 -0400
  • 87ac61140d
    Tests: Don't use indices in check_rand (#5561) Ryszard Rozak 2024-10-25 17:06:32 +0200
  • 4eeb05e3d4 Add missing const Ryszard Rozak 2024-10-25 16:05:44 +0200
  • 742bff717b Pass basic_randomize output variable to functions that add calls to randomize Ryszard Rozak 2024-10-25 13:07:27 +0200
  • aa7eba5c7c Mark class if it is type of elem of rand array Ryszard Rozak 2024-10-25 11:02:37 +0200
  • c046da23bb Add support for rand dynamic arrays of objects Ryszard Rozak 2024-10-24 14:38:06 +0200
  • 7cdc763e26 Add test of rand dynamic array of class objects Ryszard Rozak 2024-10-24 12:45:47 +0200
  • f3511cb915 Fix enum name method Todd Strader 2024-10-25 09:46:24 -0400
  • 81ee89de15
    Properly skip t_ccache_report when no ccache (#5562) Geza Lore 2024-10-25 14:33:26 +0100
  • ea54e13a69 Properly skip t_ccache_report when no ccache Geza Lore 2024-10-25 13:27:37 +0100
  • b02ed55767 Don't use indices in check_rand Ryszard Rozak 2024-10-25 14:03:12 +0200
  • 83081aaefc
    Fix struct literal on pattern assignment (#5552) (#5559) Todd Strader 2024-10-24 18:50:57 -0400
  • 57ad71f27d
    Update src/V3Width.cpp Todd Strader 2024-10-24 18:09:40 -0400
  • 4e0a9d859b Fix struct literal issue Todd Strader 2024-10-24 16:30:24 -0400
  • fd2917c928
    Commentary: Fix sv-bugpoint paragraph typo (#5558) Tomasz Gorochowik 2024-10-24 15:41:27 +0200