Commit Graph

  • 9f5b03e5e9
    Merge 87dfed3cdd into 7786fb67c3 Andrew 2026-02-09 23:02:34 +0000
  • a6d7a6461d
    Merge 7c60005d1a into 7786fb67c3 FlinkbaumFAU 2026-02-09 01:10:20 -0800
  • 0cc3838f76 Deploy to GitHub pages gh-pages github-actions[bot] 2026-02-09 07:08:30 +0000
  • 7786fb67c3 Fix manual PDF generation master Cary R 2026-02-08 23:07:16 -0800
  • f071957736 New cppcheck cleanup Cary R 2026-02-08 22:40:14 -0800
  • a838d5143d cleanup Makefile and add complete man PDF generation Cary R 2026-02-08 22:21:26 -0800
  • 4cc6ae35dd Fix the valgrind cleanup of automatic array vars Cary R 2026-02-06 21:33:36 -0800
  • 911a20c134 Update blif check script to work with python3 Cary R 2026-02-06 15:05:23 -0800
  • 9da5c1868f New cppcheck cleanup Cary R 2026-02-06 15:03:58 -0800
  • 827e08f8d3 Switch blif test to support python3 and use common program name Cary R 2026-02-06 09:46:55 -0800
  • 826672705e Move all simulation callback decls to the header Cary R 2026-02-06 09:44:52 -0800
  • e9f26a2f11 Declare vpiPostsim() in a header file Cary R 2026-02-06 01:57:59 -0800
  • 8f7b2a23eb pthread_exit() is no longer needed and fixes vvp return Cary R 2026-02-06 01:54:16 -0800
  • 9df3cc3126 Skip allocating monitor structure until the start of simulation Cary R 2026-02-06 01:49:15 -0800
  • 26ba3f62e3 Use "--keep-debuginfo=yes" for valgrind testing Cary R 2026-02-06 01:31:30 -0800
  • 2b161aca20
    Fix JSON syntax error in br_gh25b.json steveicarus/rework-regression-tests-20250119 Cary R. 2026-01-31 23:35:28 -0800
  • 89485e4f55
    Merge b9448bc8bd into dc1763bbf5 Doug Knight 2026-01-27 11:24:15 -0800
  • dc1763bbf5 Add missing include of algorithm in PExpr.cc Cary R 2026-01-26 19:26:11 -0800
  • 5b0ce2c6ca Waive last cppcheck message in vvp Cary R 2026-01-26 02:11:01 -0800
  • 2f05c831c0 Add more windows get64 fixes Cary R 2026-01-25 18:17:59 -0800
  • 8014c5cee2 Add missing declaration for vpi_get64 to vvp.def Cary R 2026-01-25 18:00:55 -0800
  • ebf2dc1685 Add basic support for vpi_get64() to return the nexus pointer Cary R 2026-01-25 17:48:22 -0800
  • 49fc24a798 Make main directory cppcheck clean Cary R 2026-01-25 13:15:51 -0800
  • 33e28df834 Add final cppcheck waivers to get vpi clean Cary R 2026-01-25 12:46:02 -0800
  • 7916ae3c49 Make blif cppcheck clean Cary R 2026-01-25 12:10:14 -0800
  • 67e48188a9 Make driver-vpi cppcheck clean Cary R 2026-01-25 11:07:48 -0800
  • 60b13d020c The sizer is -tsizer Cary R 2026-01-25 11:06:04 -0800
  • 87dfed3cdd Add regression test for #1224: Packed vs unpacked dimension confusion Andrew Pullin 2026-01-24 20:40:11 -0800
  • b546b4e686 Add regression test for #1217: Unpacked array literal parsing Andrew Pullin 2026-01-24 20:39:15 -0800
  • 03e9831800 Fix #1265: Allow continuous assignment of single-element unpacked arrays Andrew Pullin 2026-01-24 20:37:52 -0800
  • 50d76c1bdf Fix #716: Report error for incompatible task argument types Andrew Pullin 2026-01-23 15:27:52 -0800
  • 73cd6fa0c7 Fix #1220: Allow uwire arrays as input ports Andrew Pullin 2026-01-23 15:22:36 -0800
  • e00e89d8f8 Fix #1134: Allow struct member access in unpacked array of packed structs Andrew Pullin 2026-01-23 14:54:06 -0800
  • 54dfd0a702 Fix #521: Allow variable indices in outer packed dimensions Andrew Pullin 2026-01-23 14:43:03 -0800
  • 68633814d1 Fix #1268: Allow variables to be driven by primitive gate outputs Andrew Pullin 2026-01-23 14:27:46 -0800
  • a03033e743 Fix #1267: Allow wire logic connected to uwire port to have multiple drivers Andrew Pullin 2026-01-23 11:28:58 -0800
  • d540260a20 Fix #1170: Skip $unit scope in tgt-sizer Andrew Pullin 2026-01-23 11:08:47 -0800
  • b6042215ff Fix #670: Allow class methods named same as class Andrew Pullin 2026-01-23 11:05:52 -0800
  • 5b8fac5441 Fix #1112: Report error for invalid $bits argument Andrew Pullin 2026-01-23 10:56:13 -0800
  • f040d513a5 Add missing dump.lxt2 Cary R 2026-01-22 23:04:16 -0800
  • dfa824c03e
    Merge pull request #1259 from oscargus/viewerdocs Cary R. 2026-01-22 22:44:23 -0800
  • 6b276fa316
    Merge pull request #1212 from gian21391/pthread-to-std-thread Cary R. 2026-01-22 22:42:10 -0800
  • 55e0c7fa34
    Merge b856b44635 into 128d970d60 Lars-Peter Clausen 2026-01-22 13:48:31 +0000
  • e24c6c98ae
    Merge b7f7e92535 into 128d970d60 Srinivasan Venkataramanan 2026-01-22 12:34:30 +0000
  • 128d970d60 Remove memory leak when checking if a package has any dumpable items Cary R 2026-01-21 20:48:30 -0800
  • 068f33b35a Remove memory leak when multi-bit module path delays fail Cary R 2026-01-21 20:46:40 -0800
  • e51ce2a8e9 Cleanup vhdl and most of vvp cppcheck issues Cary R 2026-01-19 22:53:15 -0800
  • c3d550e03e More cppcheck cleanup Cary R 2026-01-19 19:48:33 -0800
  • 2345c51478 Dosify needs to use CPPCHECK and LDFLAGS Cary R 2026-01-13 03:06:42 -0800
  • 964878382d
    Merge pull request #1279 from aelmahmoudy/fix-missing-buildflags Cary R. 2026-01-13 02:50:41 -0800
  • 78fa7a5a10 Update program copyright to 2026 Cary R 2026-01-13 02:03:24 -0800
  • 4d0a277f3b Cleanup the python version of vlog95 Cary R 2026-01-13 01:22:02 -0800
  • 951ede0922 A bunch more cppcheck cleanup Cary R 2026-01-13 01:20:10 -0800
  • 6651df6f2c Update the vlog95 python tests to pass more options Cary R 2026-01-08 01:32:44 -0800
  • 385a0fb46a vlog95: remove check for dimensions in array pattern Cary R 2026-01-07 23:50:27 -0800
  • 7dbaa67a02 vlgo95: add partial array pattern support and other cleanup Cary R 2026-01-07 23:29:27 -0800
  • 918976651a Fixes for vlog95 generation and gold file updates Cary R 2026-01-06 23:00:55 -0800
  • c3abb84ce6 Fix compile warning when long and int have the same width Cary R 2026-01-05 20:49:52 -0800
  • 5708010a5c Fix warning in sys_fst.c Cary R 2026-01-05 19:11:13 -0800
  • c172a0d3a7 More cppcheck cleanup Cary R 2026-01-05 18:53:31 -0800
  • e5943047da Add preliminary support for Python vlog95 testing Cary R 2025-12-30 19:40:47 -0800
  • aad14df3d7 Switch to std::round() and a common routine for real to uint64_t 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
  • 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
  • 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
  • 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