Commit Graph

  • 22aab6dff3
    Merge b9448bc8bd into aad14df3d7 Doug Knight 2025-12-23 18:55:43 -0800
  • ee94f669a7
    Merge afc1b2a51b into aad14df3d7 Oscar Gustafsson 2025-12-23 09:46:00 -0800
  • 6dea3b9b8f Deploy to GitHub pages gh-pages github-actions[bot] 2025-12-17 03:55:50 +0000
  • aad14df3d7 Switch to std::round() and a common routine for real to uint64_t master Cary R 2025-12-16 19:32:49 -0800
  • eff75f8209 Update msys2 ARM LDFLAGS to not use msys strtod hack Cary R 2025-12-16 19:02:04 -0800
  • 5a8b87aaaa
    ci: delete bcr ci qijia 2025-12-13 10:30:23 +0800
  • 7019bec625
    Merge 60f5026ae4 into 44611f8301 Gianluca Martino 2025-12-12 17:24:25 -0500
  • aa6df67cf4
    Merge b35b74ac9c into 44611f8301 Wei Ren 2025-12-12 13:54:38 -0800
  • 8833caf7df
    Update BCR presubmit config and fix build dependencies qijia 2025-12-13 00:47:54 +0800
  • dbbe8ad8f8
    add bcr ci qijia 2025-12-13 00:32:15 +0800
  • 3a43d85ae3
    Bzlmodified. Leonardo Romor 2025-05-05 14:35:40 +0200
  • 29c76e9a62
    Added dot files and flake.nix. Leonardo Romor 2025-05-05 13:30:36 +0200
  • 603317169c
    Merge 7c60005d1a into 44611f8301 FlinkbaumFAU 2025-12-12 09:57:42 +0100
  • 6daed97d83
    Merge 8de5e68e83 into 44611f8301 أحمد المحمودي 2025-12-10 14:18:38 -0500
  • 44611f8301 Add missing override in vhdlpp Cary R 2025-12-08 20:55:00 -0800
  • 2b45f4c399 Python test cleanup Cary R 2025-12-08 20:41:00 -0800
  • 95ffc97f5f Some cppcheck cleanup for vhdlpp Cary R 2025-12-08 20:39:47 -0800
  • ba8f25476e
    Merge b7f7e92535 into 4f31fec5c8 Srinivasan Venkataramanan 2025-11-28 09:16:12 +0100
  • 4f31fec5c8 Fix any_of() return Cary R 2025-11-23 01:57:31 -0800
  • d87dbb08cf cppcheck updates Cary R 2025-11-23 01:28:22 -0800
  • 1c6f0e768a Update vvp_reg.py to support strict, force-sv and with-valgrind Cary R 2025-11-22 13:23:49 -0800
  • 1b1def7f79 CI: update test runner to use macos-15-intel. Martin Whitaker 2025-11-11 22:53:04 +0000
  • f5708a0322 Add regression test for issue #1286. Martin Whitaker 2025-11-11 22:00:06 +0000
  • 28717b4de7 Don't include duplicate nodes in NetEvent objects (issue #1286). Martin Whitaker 2025-11-11 21:43:29 +0000
  • 3b209301e2 More cppcheck cleanup Cary R 2025-11-11 01:12:37 -0800
  • 87d9d0ac74 Cleanup python test script and add support for a suffix Cary R 2025-11-11 01:10:35 -0800
  • a7502173d3 Fix MSYS2 builds after cleanup Cary R 2025-10-25 11:09:39 -0700
  • d697312cf8 Cleanup ivt casting for cppcheck Cary R 2025-10-25 10:51:45 -0700
  • efb0ea2ec7 Try a different way to disable PLI1 in MSYS2 CLANG CI. Martin Whitaker 2025-10-25 15:54:50 +0100
  • 70094ce564 Disable PLI1 support in MSYS2/CLANG CI. Martin Whitaker 2025-10-25 15:49:11 +0100
  • e32584f228 Remove spurious space in MSYS2 PKGBUILD. Martin Whitaker 2025-10-25 15:23:12 +0100
  • 9bf45a85e2 Fix errors in MSYS2 PKGBUILD. Martin Whitaker 2025-10-25 15:15:51 +0100
  • 97da696b5a Add missing gperf dependency in MSYS2 PKGBUILD. Martin Whitaker 2025-10-25 14:33:22 +0100
  • d392dcf07f Fix syntax error in github workflow. Martin Whitaker 2025-10-25 14:22:51 +0100
  • e4b3f1bc69 Make MSYS2 build instructions more prominent in the documentation. Martin Whitaker 2025-10-25 14:14:06 +0100
  • b69cb8efda Update documentation to describe the --enable-libveriuser config option. Martin Whitaker 2025-10-25 14:03:00 +0100
  • d766248bc1 Update CI to also test ucrt64 and clang64 builds in MSYS2. Martin Whitaker 2025-10-25 13:46:17 +0100
  • 587d87bb96 Update MSYS2 PKGBUILD to support ucrt64 and clang64 as well as mingw64. Martin Whitaker 2025-10-25 13:24:12 +0100
  • da853622e9 Don't delete vvp/libvvp.h when running 'make clean'. Martin Whitaker 2025-10-25 13:22:22 +0100
  • cc496c3cf3 More ivl cppcheck cleanup Cary R 2025-10-23 09:58:49 -0700
  • 3d4f1eb94b Improved run_program() in Perl regression test scripts. Martin Whitaker 2025-10-21 21:47:45 +0100
  • 702189a948 Add correct C++ cast for the vpi_modules Cary R 2025-10-21 00:43:36 -0700
  • b7292e0179 Another fix for msys CI Cary R 2025-10-21 00:26:52 -0700
  • 0b7bd36960 Fix msys2 compile issue in CI Cary R 2025-10-21 00:15:51 -0700
  • 860761f9c6 More cppcheck fixes - part 2 Cary R 2025-10-20 22:45:05 -0700
  • 08c8ee081a More cppcheck updates Cary R 2025-10-13 13:14:57 -0700
  • 929fbf3507
    Merge pull request #1282 from steveicarus/msys2-clang-support Cary R. 2025-10-20 19:42:30 -0700
  • 5f651d944b Check that pointers returned by tf_getp are valid. Martin Whitaker 2025-10-18 22:31:07 +0100
  • 6210c307fa Update CI scripts to continue testing PLI 1 support. Martin Whitaker 2025-10-18 14:07:09 +0100
  • 935910c3c9 Modify VPI test suite to make PLI 1 tests optional. Martin Whitaker 2025-10-18 14:02:08 +0100
  • cf66c64e32 Make support for PLI 1 (libveriuser and cadpli) a config option. Martin Whitaker 2025-10-18 13:55:01 +0100
  • 8e2d543304 Rework makefiles to eliminate the use of dlltool in Windows builds. Martin Whitaker 2025-10-17 21:47:56 +0100
  • 10770c9129 Optimise Perl regression test scripts. Martin Whitaker 2025-10-17 20:50:14 +0100
  • 884349caab Two compiler warning fixes. Martin Whitaker 2025-10-13 19:18:20 +0100
  • 94dcd658c8 Update exe and manual pages to report @(C) 2025 Cary R 2025-10-12 19:11:55 -0700
  • fcb543d6e5 Some cppcheck cleanup Cary R 2025-10-12 17:35:15 -0700
  • d79e49a372 Fix compile warning Cary R 2025-10-12 17:10:45 -0700
  • 9c62154924 Fix some new compiler warnings seen when using GCC 15 and clang 21. Martin Whitaker 2025-10-12 22:23:24 +0100
  • 4372560290 Post-snapshot cleanup Martin Whitaker 2025-10-12 11:32:34 +0100
  • 3e7cc4eac2 Creating snapshot s20251012 s20251012 Martin Whitaker 2025-10-12 11:32:34 +0100
  • cc1ead51c7 Add a define for CC which is used by the iverilog-vpi script Cary R 2025-10-11 11:03:51 -0700
  • 12b87da742 Update config.guess and config.sub to latest versions Cary R 2025-10-11 10:59:32 -0700
  • fede5239ba Fix builds using both --enable-suffix and --enable-libvvp options. Martin Whitaker 2025-10-11 12:03:29 +0100
  • 23b6f955d4 Fix suffixed vvp build under Windows. Martin Whitaker 2025-10-11 10:39:46 +0100
  • a4c90fb5f0 Add regression test for issue #1273. Martin Whitaker 2025-10-07 21:54:11 +0100
  • 936f92ebe6 vvp: demangle identifiers when parsing the input file (issue #1273). Martin Whitaker 2025-10-07 21:43:27 +0100
  • e40b1482fe Fixed typo in README.md suresh33 2025-10-07 10:16:32 +0530
  • 407eba65ed
    Merge 94fa601e66 into 1fdeb7b982 Leo Moser 2025-10-06 12:40:46 +0300
  • 1fdeb7b982 Add regression tests for $fmonitor tasks. Martin Whitaker 2025-10-05 12:37:30 +0100
  • 753a52b56c Add support for $fmonitor tasks (issue #1280) Martin Whitaker 2025-10-05 12:34:25 +0100
  • dcfb6bdca7
    Merge b856b44635 into d67d3323ad Lars-Peter Clausen 2025-09-28 19:02:47 -0500
  • 8de5e68e83 Add CPPFLAGS & LDFLAGS for building version.exe & draw_tt build targets أحمد المحمودي (Ahmed El-Mahmoudy) 2025-09-28 17:17:06 +0200
  • 430c6cdf3c
    update identifier extraction to conform to IEEE Verilog/SV Standard for proper handling of leading backslashes and trailing whitespace Chaitanya Sharma 2025-09-07 16:19:12 -0400
  • d67d3323ad
    Merge pull request #1270 from wsnyder/pr1008_finish Cary R. 2025-09-02 07:51:04 -0700
  • d400fa21bd Update pr1008.v to $finish Wilson Snyder 2025-09-01 13:41:25 -0400
  • 77c192653a
    Merge a1ac28d38b into dad78d5258 Lars-Peter Clausen 2025-08-19 04:30:44 +0800
  • dad78d5258 Move details of non-standard behaviour from README to Documentation. Martin Whitaker 2025-08-03 18:19:45 +0100
  • 1be953cfa6 Move documentation of additional system tasks from quirks to extensions. Martin Whitaker 2025-08-03 17:38:24 +0100
  • fa5fc0eca0 Copy portability notes from old Wiki to new documentation area. Martin Whitaker 2025-08-03 17:32:55 +0100
  • c0e44b4849 Update README to reflect current state of Verilog/SystemVerilog support. Martin Whitaker 2025-08-03 15:47:53 +0100
  • b35b74ac9c
    Refactor the logic for binary string value conversion. Wei Ren 2025-07-29 00:49:01 -0700
  • aa6ae73740
    Use rounding functions from <cmath> and put `vlg_round_to_u64` into a common utility header. Wei Ren 2025-07-29 00:23:34 -0700
  • 7a912c55fb
    Fix casting from double to uint64_t to avoid UB Wei Ren 2025-07-27 11:19:07 -0700
  • db82380cec Minor cppcheck updates in vvp and switch vvp to use override for virtual functions Cary R 2025-07-21 23:30:57 -0700
  • 8bd9cb14e7 Cleanup cppcheck suppression file Cary R 2025-07-21 23:23:33 -0700
  • 5a4cb616d1 Fix and cleanup tgt-vp based on cppcheck results Cary R 2025-07-21 23:21:03 -0700
  • b979441de2 Improve error messages when bad code is passed to the parser Cary R 2025-07-21 14:46:01 -0700
  • c7d37bcc21 Error when trying to elaborate a field of a simple variable Cary R 2025-07-16 23:35:40 -0700
  • eceb48e5d6 Add better error messages for output port elaboration issues Cary R 2025-07-16 22:37:04 -0700
  • e55d9454da Calling front() on an empty() list is undefined Cary R 2025-07-13 19:37:27 -0700
  • db7af4e171 Fix regression tests to not $error-fail assertions Wilson Snyder 2025-07-12 08:34:09 -0400
  • 30f1de9062 Elaborate input port default value expressions in the correct scope Cary R 2025-07-09 09:18:39 -0700
  • cfb8ec17d2 Remove space issues Cary R 2025-07-09 07:39:32 -0700
  • 60e4023e6f Fix log output ordering for vpi_control test when running in Windows. Martin Whitaker 2025-07-08 22:24:46 +0100
  • a883f2afe6 Add regression test for vpi_control() return value (issue #1208). Martin Whitaker 2025-07-08 21:52:13 +0100
  • 7161dc0ab1 Fix return type of vpi_control() and vpi_sim_control() (issue #1208). Martin Whitaker 2025-07-08 21:14:49 +0100
  • afc1b2a51b Fix issues with waveform viewer documentation and mention Surfer Oscar Gustafsson 2025-07-06 12:44:55 +0200
  • fd7029a299 Add regression tests for issue #1258. Martin Whitaker 2025-07-05 22:52:52 +0100
  • dd714d78c4 Make -gno-specify suppress unsupported timing check warnings (issue #1258) Martin Whitaker 2025-07-05 22:44:59 +0100
  • aec91c7754 Add regression tests for issue #1256. Martin Whitaker 2025-07-05 18:21:01 +0100