Commit Graph

  • 24198ef0ed Internal line coverage fix Wilson Snyder 2022-12-29 14:18:45 -0500
  • 8064b78d4f Test: Rename Wilson Snyder 2022-12-29 14:10:47 -0500
  • fde380868a Fix misc memory leaks Wilson Snyder 2022-12-29 13:59:24 -0500
  • be42dc906c Fix GDB watchedit Wilson Snyder 2022-12-29 13:58:19 -0500
  • bad4110b03 For --stat, add total elapsed time Wilson Snyder 2022-12-29 11:48:19 -0500
  • f6b101d98b Apply 'make format' github action 2022-12-26 09:31:25 +0000
  • 80a144797d
    Commentary: Fix more spelling (#3828) Larry Doolittle 2022-12-26 01:30:41 -0800
  • a86ded97c9
    CI: Add ci for cmake on windows (#2681) (#3819) Kritik Bhimani 2022-12-24 04:42:17 +0530
  • 45abcb6107 Internals: Some V3LinkInc cleanups. No functional change. Wilson Snyder 2022-12-23 16:17:08 -0500
  • 1f58f48c05 Tests: Rename test of last commit Wilson Snyder 2022-12-23 13:12:21 -0500
  • d5a18c99fe fungetc has lvalue character argument. Wilson Snyder 2022-12-23 13:00:34 -0500
  • c0499da28b Spelling fixes Wilson Snyder 2022-12-23 11:32:38 -0500
  • 3ccb2e0f2d Fix initiation of function variables (#3815). Wilson Snyder 2022-12-23 10:51:52 -0500
  • afd7c2ae25 Internals: Use visitor to refactor Ctors, prep for (#3815) Wilson Snyder 2022-12-23 10:12:11 -0500
  • bb44d4e4f2
    Support clocking blocks (#3674) Krzysztof Bieganski 2022-12-23 12:34:49 +0000
  • d64971ba35 Fix some MSVC warnings. Wilson Snyder 2022-12-22 12:19:09 -0500
  • 71d29a235f Commentary: Changes update Wilson Snyder 2022-12-20 19:51:17 -0500
  • 65daf99bf4
    Support Windows-native builds using cmake (#3814) Kritik Bhimani 2022-12-21 06:12:27 +0530
  • 299261714b
    Fix crash in DFT due to width use after free (#3817) (#3820) Jevin Sweval 2022-12-20 19:36:04 -0500
  • c2b09e35f8
    Support unpacked structs (#3802) Aleksander Kiryk 2022-12-21 01:22:42 +0100
  • c3b4bc85fa Tests: Ignore tabs in .mk.in Wilson Snyder 2022-12-20 11:20:23 -0500
  • 3340f7b0b4
    Fix macOS weak symbols with -U linker flag (#3823) Jevin Sweval 2022-12-20 11:17:43 -0500
  • cb413aa264
    Tests: Make it mt-safe to call operators on guarded and local objects. (#3821) Mariusz Glebocki 2022-12-19 16:53:28 +0100
  • 982fa3d7bb
    Fix signed/unsigned comparison compile warning (#3822) Kamil Rakoczy 2022-12-19 16:52:19 +0100
  • 51de2c9194 Remove reader task code which was non-functional (#3360) Wilson Snyder 2022-12-17 16:48:08 -0500
  • a15cd76a28 Tests: Add copyright. Wilson Snyder 2022-12-16 18:09:00 -0500
  • 7a15457511
    Tests: Add multithreading attribute checks (#3748) Kamil Rakoczy 2022-12-16 17:19:27 +0100
  • 4f7df4a915
    Internals: Mark more VL_MT_SAFE functions (#3816). Kamil Rakoczy 2022-12-16 16:14:02 +0100
  • a554dd7c8d Optimize expansion of extend operators - fix earlier commit. Wilson Snyder 2022-12-15 22:49:49 -0500
  • 073af8e1f2 Fix to zero possibly uninitialized bits in replications (#3815) Wilson Snyder 2022-12-15 22:00:21 -0500
  • 2eafd82696 Internals: Mark more VL_MT_SAFE functions (#3748). No functional change Wilson Snyder 2022-12-15 21:32:34 -0500
  • 7d93952a0d Fix make intermediate (#3748) Wilson Snyder 2022-12-15 19:53:51 -0500
  • 1ddb2dd5e7 Fix make intermediate (#3748) Wilson Snyder 2022-12-15 19:26:54 -0500
  • 2770ddf071 Optimize expansion of extend operators. Wilson Snyder 2022-12-15 07:38:53 -0500
  • bae60ab8ea devel release Wilson Snyder 2022-12-14 22:08:39 -0500
  • 8468af1a20 Merge from master for release. Wilson Snyder 2022-12-14 22:07:37 -0500
  • 4cefccf5d2 Version bump v5.004 Wilson Snyder 2022-12-14 21:59:58 -0500
  • 925fb921a2 Fix missing VL_REQUIRES in definition (#3804) Kamil Rakoczy 2022-12-14 21:12:54 -0500
  • fcd1306ef3 Apply 'make format' github action 2022-12-14 12:08:19 +0000
  • 9d2f1c607a
    Fix MSVCC issues (#3813) Kritik Bhimani 2022-12-14 17:37:25 +0530
  • f331c192b4 Tests: Fix duplicated if. Wilson Snyder 2022-12-12 21:32:45 -0500
  • d192372c7e Apply 'make format' github action 2022-12-12 23:46:23 +0000
  • 7b073fec7d
    Fix MSVC++ portability issues (#3812) Kritik Bhimani 2022-12-13 05:15:32 +0530
  • 424faa883e Internals: Mark more VL_MT_SAFE functions. No functional change Wilson Snyder 2022-12-11 23:10:59 -0500
  • 61d6546400 Internals: Mark more VL_MT_SAFE functions. No functional change Wilson Snyder 2022-12-11 23:03:27 -0500
  • 972a11537c Internals: Fix lint-py warnings Wilson Snyder 2022-12-11 21:58:02 -0500
  • 609bfa46e8 Fix ENUMVALUE on parameter, again (#3777). Wilson Snyder 2022-12-11 21:10:12 -0500
  • 01b521a0ea Commentary: Changes update Wilson Snyder 2022-12-11 15:10:23 -0500
  • 0a3c90e517 Fix forked processes compiled as slow/cold (#3766) Wilson Snyder 2022-12-11 14:44:18 -0500
  • afc66f6a85 Fix make jobserver with submakes (#3758). Wilson Snyder 2022-12-11 14:19:40 -0500
  • 722e38f532 Commentary, part of last commit (#3783) Wilson Snyder 2022-12-11 13:30:00 -0500
  • 86b07423a9 Fix ENUMVALUE on parameter (#3777). Wilson Snyder 2022-12-11 13:28:24 -0500
  • 3f4d4dec77 Fix ENUMVALUE on typedef (#3777) Wilson Snyder 2022-12-11 11:50:22 -0500
  • 86e3c02339 Internal: Remove stale make rule (#3811). Wilson Snyder 2022-12-11 09:43:42 -0500
  • b6cdae30f6 docs: Fix grammar. Wilson Snyder 2022-12-10 20:09:47 -0500
  • a9ff0a0f32 docs: Fix grammar Wilson Snyder 2022-12-09 23:16:14 -0500
  • a0e7930036 docs: Fix spelling Wilson Snyder 2022-12-09 21:06:27 -0500
  • d61ad04f32 docs: Fix and test for AsciiDoc breaks (#3728) Wilson Snyder 2022-12-09 21:01:33 -0500
  • 0824ef377f wip Wilson Snyder 2022-12-09 20:32:09 -0500
  • fc2654f1f6 msg Wilson Snyder 2022-12-09 20:17:19 -0500
  • 5aa935d170
    Internals: Add annotations for check attributes (#3803) Kamil Rakoczy 2022-12-09 13:12:26 +0100
  • bcf58defe0 Update include/gtkwave from upstream Wilson Snyder 2022-12-08 07:30:23 -0500
  • 2dc0053ea4 Tests: rename Wilson Snyder 2022-12-08 07:23:53 -0500
  • 4b6e15d0eb
    Fix non-blocking assignments in forks (#3781) (#3800) Krzysztof Bieganski 2022-12-06 13:16:07 +0100
  • 87bb32fde1
    Fix forks without any delayed statements (#3792) (#3801) Krzysztof Bieganski 2022-12-06 13:14:29 +0100
  • ea1b141d13 Support probablity distribution functions. Wilson Snyder 2022-12-04 17:30:51 -0500
  • 84c7368621 Rename std.sv and add to install. Wilson Snyder 2022-12-03 11:31:26 -0500
  • 675cc891a5 Tests: Add rerunnable(0) Wilson Snyder 2022-12-02 19:57:40 -0500
  • 0809c17ce1 Tests: Rename some tests that should be _bad. Wilson Snyder 2022-12-02 19:17:29 -0500
  • f27cf4c804
    Commentary: Fix spelling in C++ comments (#3797) (#3798) Larry Doolittle 2022-12-02 15:46:38 -0800
  • 701d2277cd Tests: rename Wilson Snyder 2022-12-02 07:34:34 -0500
  • 338e875b70 Internals: Mark more VL_MT_SAFE functions. No functional change Wilson Snyder 2022-12-01 19:32:09 -0500
  • 87135d0b2d Internals: Fix missing const. No functional change. Wilson Snyder 2022-12-01 18:47:09 -0500
  • e465a30eee Fix lint_off EOFNEWLINE in .vlt files (#3796). Wilson Snyder 2022-12-01 18:27:36 -0500
  • 889a1211f1
    Fix 3786 (Internal error in bit op tree optimization) (#3793) Yutetsu TAKATSUKASA 2022-12-01 22:00:24 +0900
  • 31d8b4cb8e Internals: Rename AstNodeSystem*D etc. No functional change intended. Wilson Snyder 2022-11-30 22:08:57 -0500
  • d87ef8394a Fix CASEINCOMPLETE when covers all enum values (#3745) (#3782). Wilson Snyder 2022-11-30 19:42:21 -0500
  • 4f4c26383c Support unpacked byte assignment from strings. Wilson Snyder 2022-11-30 19:17:28 -0500
  • 42e4e18ec8 Support multiple $dumpvar identifiers Wilson Snyder 2022-11-30 18:13:57 -0500
  • 355c4f76d0 Add error when super.new is not first statement (#3789) Wilson Snyder 2022-11-30 07:40:06 -0500
  • 073dc03adc
    Support super.new calls (#3789) Ryszard Rozak 2022-11-30 12:42:48 +0100
  • 468a33b61c Move SystemC requirement out of .cpp files (#3507) Wilson Snyder 2022-11-29 22:44:37 -0500
  • 8ff607f679 Deprecate verilated_fst_sc.cpp and verilated_vcd_sc.cpp (#3507) Wilson Snyder 2022-11-29 22:17:50 -0500
  • 6143892619 Internals: Add some VL_UNLIKELY. No functional change. Wilson Snyder 2022-11-29 20:36:56 -0500
  • b51bb4d0e7 Internal: Add node objects to UASSERT (#3786) Wilson Snyder 2022-11-29 18:32:28 -0500
  • f0a7abcef8 Internals: Use named accessors instead of op1p etc. No functional change intended. Wilson Snyder 2022-11-29 18:17:50 -0500
  • faedcc755b
    Tests: Add test of passing this as argument (#3790) Ryszard Rozak 2022-11-29 16:46:26 +0100
  • ff9596bb23
    Fix missing user objects in --lib-create mode (#3780) (#3784) Yinan Xu 2022-11-29 22:02:39 +0800
  • 7d807a7e0e Commentary Wilson Snyder 2022-11-28 19:58:08 -0500
  • e569ff2752
    Add error when use --exe with --lib-create. (#3785) Yinan Xu 2022-11-29 19:37:38 +0800
  • 68e1b473e2
    Support std::semaphore and typed std::mailbox (#3708) Krzysztof Bieganski 2022-11-28 16:53:55 +0100
  • 4452a9b10f Internals: Fix some VL_MT metacomments. Wilson Snyder 2022-11-28 07:08:34 -0500
  • 6349e76abd
    Remove $date from .vcd files (#3779) Larry Doolittle 2022-11-27 17:24:22 -0800
  • f4be3d5d2b Fix empty string literals converting to string types (#3774). Wilson Snyder 2022-11-27 13:28:57 -0500
  • 054b792021 Fix ENUMVALUE error to show value location (#3783) Wilson Snyder 2022-11-27 08:44:30 -0500
  • c303ba7f0a Prefer std:: in examples Wilson Snyder 2022-11-27 08:32:34 -0500
  • 2c7f1ef40f Internals: Cleanup debug dumps so can grep-out leading-dashed lines Wilson Snyder 2022-11-27 08:31:22 -0500
  • 5f583b0680 Fix clang warning from previous commits. Wilson Snyder 2022-11-27 06:27:51 -0500
  • fa4270b551 bisonpre: Commentary Wilson Snyder 2022-11-27 06:17:44 -0500
  • d8071819fc Fix unquoted name in dtype errors. Wilson Snyder 2022-11-27 05:59:40 -0500