Commit Graph

  • 5439fcd5c2 Update to latest fstapi.c Cary R 2023-05-31 20:01:44 -0700
  • 7ac6182d4c Update to compile with older GCC versions Cary R 2023-05-31 20:00:22 -0700
  • 08aee81924 Fix typos أحمد المحمودي (Ahmed El-Mahmoudy) 2023-05-17 07:08:00 +0200
  • deeac2edfe Fix broken example code (discussion #922) Martin Whitaker 2023-05-15 19:42:47 +0100
  • abe1099335 Fix formatting real to binary and hex strings on ARM Lars-Peter Clausen 2023-05-08 08:09:12 -0700
  • 99a9be25f0 Add regression test for single element module port array Lars-Peter Clausen 2023-05-06 09:43:47 -0700
  • 829af9f438 Fix connecting single element array ports Lars-Peter Clausen 2023-05-06 09:25:26 -0700
  • 691159a8fe Move SDF ERROR, SDF WARNING to start of line mole99 2023-04-19 19:30:23 +0200
  • a3bf61030d Move SDF_INFO to start of line mole99 2023-04-19 18:35:32 +0200
  • 2eeedb193d Added support for labels in immediate assert/assume Srinivasan Venkataramanan 2023-04-18 22:30:04 +0100
  • 20753ee6c5 Update config.guess and config.sub a1ca7raz 2023-04-18 19:26:42 +0800
  • d1aecf452c Add regression test for return in tasks Lars-Peter Clausen 2022-02-06 15:27:24 +0100
  • 730c9c28b2 Support return in tasks Lars-Peter Clausen 2022-02-06 15:18:30 +0100
  • 995a5f75a8 Added extra debug info in case of SDF and Verilog dut/instance mismatches Srinivasan Venkataramanan 2023-04-16 21:01:10 +0100
  • e1691c48fe Add regression tests for reversed continuous array assignment Lars-Peter Clausen 2023-04-15 18:00:07 -0700
  • cc962310bb Connect continuous array assignments in the right order Lars-Peter Clausen 2023-03-05 09:15:59 -0800
  • 7973b105ac Add regression test for sub-blocks in `final` procedures Lars-Peter Clausen 2023-04-16 09:02:45 -0700
  • df30eda3a3 vvp: Handle %fork in `final` procedures Lars-Peter Clausen 2023-04-16 08:42:22 -0700
  • b210eb8264
    Merge pull request #880 from mole99/master Stephen Williams 2023-04-14 18:14:03 -0700
  • a68fe8ea0a Initialize NetNet::port_index_ Lars-Peter Clausen 2023-04-14 07:12:18 -0700
  • fd9f0b3c75 Add divider to header output mole99 2023-03-08 20:51:44 +0100
  • cca7d15cc4 Add testcase for sdf header mole99 2023-03-08 20:14:15 +0100
  • 286cb5a2b9 SDF: add more header output mole99 2023-03-08 17:04:16 +0100
  • 9811c375a8
    Merge pull request #882 from larsclausen/foreach-count-direction Stephen Williams 2023-04-13 09:21:27 -0700
  • 7fc38a19e3
    Merge pull request #877 from larsclausen/assign-pattern-continuous Stephen Williams 2023-04-13 09:18:04 -0700
  • 6fc6826822 Add regression test for foreach count direction Lars-Peter Clausen 2023-03-09 05:55:14 -0800
  • e19d077d44 Iterate static arrays $left to $right in foreach loops Lars-Peter Clausen 2023-03-05 08:58:12 -0800
  • 0144168723
    Merge pull request #881 from larsclausen/empty-gold Stephen Williams 2023-03-12 18:00:57 -0700
  • 98a208d6be vvp_reg.py: Allow to omit empty gold files Lars-Peter Clausen 2023-03-12 16:17:23 -0700
  • e9646bbbd3
    Merge pull request #875 from steveicarus/steveicarus/issue874-vvpreg_support_vlog95 Stephen Williams 2023-03-05 15:31:03 -0800
  • 564304d20c ivtests: Add support for vlog95 tests Stephen Williams 2023-02-26 19:13:00 -0800
  • d4c35340e0 Add regression tests for continuous assignment of assignment patterns Lars-Peter Clausen 2023-03-05 00:17:07 -0800
  • 79919e33a2 Handle continuous assignment of assignment patterns to array elements Lars-Peter Clausen 2023-02-04 21:15:53 -0800
  • a4aade5d1a
    Merge pull request #873 from steveicarus/steveicarus/issue202-dumpfile-cmdline Stephen Williams 2023-02-26 15:08:33 -0800
  • 50722494b9 ivtest: Add the dumpfile.v test Stephen Williams 2023-02-26 14:43:01 -0800
  • 29ac33493e Add support for a command line dumpfile option Stephen Williams 2023-02-26 14:05:42 -0800
  • 8e5476227d
    Merge pull request #870 from xobs/regenerate-config.sub Stephen Williams 2023-02-25 11:41:51 -0800
  • 3612577b52 bbr_gh800 uses a string so cannot be translated to vlog95 Cary R 2023-02-17 20:06:18 -0800
  • 7782772e4c regenerate config.sub Sean Cross 2023-02-15 17:51:12 +0800
  • 378c812fe2
    Merge pull request #847 from steveicarus/steveicarus/ivtest-pythonify Stephen Williams 2023-02-11 19:02:51 -0800
  • 3085bd6845 ivtest: Move some tests to the revress-vvp list Stephen Williams 2023-02-11 18:35:32 -0800
  • 4ea442b2d9 ivtest: Create the vvp_reg.py test script Stephen Williams 2022-12-30 17:56:44 -0500
  • 418bbc14bc
    Merge pull request #868 from larsclausen/assign-pattern Stephen Williams 2023-02-09 12:48:46 -0800
  • 6ae085812d Add regression tests for struct assignment patterns Lars-Peter Clausen 2022-12-11 19:57:43 -0800
  • 4fca564614 Add regression tests for packed array assignment patterns Lars-Peter Clausen 2023-02-04 08:43:12 -0800
  • 7f3621d47d Add initial support for struct assignment pattern Lars-Peter Clausen 2022-10-05 00:06:58 +0200
  • 5547858372 Add initial support for packed arrays/vector assignment pattern Lars-Peter Clausen 2022-09-26 11:53:49 +0200
  • 4643f57edb
    Merge pull request #863 from larsclausen/export Stephen Williams 2023-01-29 10:34:23 -0800
  • d868983b9c Add regression tests for package export Lars-Peter Clausen 2022-10-03 23:27:55 +0200
  • 78382e72d0 Add support for package export Lars-Peter Clausen 2022-10-03 19:05:55 +0200
  • da1cefe8ea
    Merge pull request #810 from steveicarus/steveicarus/issue800-test Stephen Williams 2023-01-16 21:12:33 -0800
  • b61b3814ec Add br_gh800 test Stephen Williams 2022-12-11 19:41:36 -0800
  • 18192fdba9
    Merge pull request #862 from larsclausen/enum-compat-check Stephen Williams 2023-01-16 19:34:05 -0800
  • b6644186a6
    Merge pull request #861 from larsclausen/scoped-symbol-search Stephen Williams 2023-01-16 19:30:25 -0800
  • e740e4b3f3
    Merge pull request #859 from larsclausen/func-empty-arg Stephen Williams 2023-01-16 19:26:23 -0800
  • 300d00b4e2 Add additional enum compatibility tests Lars-Peter Clausen 2023-01-15 20:14:53 -0800
  • d1fb3f8925 Enforce enum type compatibility in more places Lars-Peter Clausen 2022-04-03 10:36:06 +0200
  • 0f776f1137 Add additional enum compatibility tests Lars-Peter Clausen 2023-01-15 20:14:53 -0800
  • dde58b7d5c Enforce enum type compatibility in more places Lars-Peter Clausen 2022-04-03 10:36:06 +0200
  • d0613f24b8 Allow to attach data type to lvalue part select Lars-Peter Clausen 2023-01-15 17:34:53 -0800
  • f9909562fd Provide data type for more lvalue expressions Lars-Peter Clausen 2022-03-26 10:45:28 +0100
  • 7429a948cc Add regression tests for package scope identifiers that cross the package boundary Lars-Peter Clausen 2022-12-28 19:06:08 -0800
  • 43fe03dc75 Don't allow package scoped identifiers to cross the package boundary Lars-Peter Clausen 2022-12-28 18:49:23 -0800
  • e24aa18a80 Add common implementation for scoped symbol search Lars-Peter Clausen 2022-09-25 10:39:41 +0200
  • f63a162329 Provide data type for more NetExpr subclasses Lars-Peter Clausen 2022-09-30 10:51:52 +0200
  • 05d5c9b35f Provide default implementation of NetExpr::enumeration() Lars-Peter Clausen 2022-03-26 11:45:51 +0100
  • 0ac3997142
    Merge pull request #858 from larsclausen/class-prop-shadow Stephen Williams 2023-01-16 11:23:44 -0800
  • 46a11f4b67
    Merge pull request #845 from wmlye/wmlye/assertion-issue823 Stephen Williams 2023-01-16 10:35:00 -0800
  • fe5e60840f Add regression test for function calls with empty arguments Lars-Peter Clausen 2023-01-08 21:30:47 -0800
  • 4cc3c7b08f Add regression tests for shadowing class properties Lars-Peter Clausen 2022-12-22 21:51:29 -0800
  • 07e20376d7 Consolidate class property handling Lars-Peter Clausen 2022-12-24 14:38:58 -0800
  • 6cf19ec964 Fixup empty function/task argument lists in a consistent way Lars-Peter Clausen 2023-01-02 18:59:46 -0800
  • aea202b2e9 PECallFunction: Handle empty parameters in has_aa_term() and declare_implicit_nets() Lars-Peter Clausen 2023-01-03 08:08:09 -0800
  • c90265351b Duplicate default function/task argument expressions Lars-Peter Clausen 2023-01-07 20:33:36 -0800
  • dc10710198 Remove cls_val parameter from old symbol_search Lars-Peter Clausen 2022-12-24 14:06:37 -0800
  • b74059eaa9
    Merge pull request #855 from steveicarus/steveicarus/loop-control-support Stephen Williams 2023-01-15 22:21:55 -0800
  • 7b105a696d
    Merge pull request #857 from larsclausen/import-hier-fail Stephen Williams 2023-01-15 22:18:46 -0800
  • d25af1451c
    Merge pull request #856 from larsclausen/ps-method-call Stephen Williams 2023-01-15 22:17:49 -0800
  • 557bb61d10 ivtest: add br_gh191_break and br_gh191_continue tests Stephen Williams 2023-01-08 10:33:33 -0800
  • 47283bdad7 Fix pform dump of GE expression. Stephen Williams 2023-01-06 21:57:01 -0800
  • 6c9c876c83 Add compiler support for break and continue Stephen Williams 2023-01-06 20:53:22 -0800
  • 535c09db62 Add regression test for package scoped method call Lars-Peter Clausen 2022-10-01 19:37:47 +0200
  • c1f2e0c21f Support method calls on package scoped signals Lars-Peter Clausen 2022-09-25 18:57:38 +0200
  • f9a0e2f401 Add regression tests for accessing imported identifiers through hierarchical names Lars-Peter Clausen 2022-12-31 14:28:13 -0800
  • f4d55081ed Don't allow access to imported identifiers through hierarchical names Lars-Peter Clausen 2022-09-25 19:00:46 +0200
  • 45bd0968c3
    Merge pull request #853 from larsclausen/ci-parallel Stephen Williams 2023-01-06 20:22:25 -0800
  • 08f2c88fcf
    Merge pull request #852 from larsclausen/vvp-string-vpi Stephen Williams 2023-01-06 20:21:03 -0800
  • 97b897cb38
    Merge pull request #851 from larsclausen/str-literal-to-str-remove-null-byte Stephen Williams 2023-01-06 20:19:33 -0800
  • 9931d92c70
    Merge pull request #843 from larsclausen/ps-array-cassign Stephen Williams 2023-01-06 20:18:44 -0800
  • 53854bb064
    Merge pull request #842 from larsclausen/class-static-prop-base Stephen Williams 2023-01-06 20:17:31 -0800
  • 09e841eee2
    Merge pull request #841 from larsclausen/ps-func-call-error-handling Stephen Williams 2023-01-06 20:16:20 -0800
  • 9fcec0186c ci: Use parallel build Lars-Peter Clausen 2023-01-02 16:35:48 -0800
  • 71bb011597 Add regression tests for string formatting of null-bytes through VPI Lars-Peter Clausen 2023-01-01 18:45:10 -0800
  • 56efec8ed1 tgt-vlog95: Don't strip null-bytes from string literals in structural elements Lars-Peter Clausen 2023-01-02 15:59:13 -0800
  • 2e12e47a2b tgt-vlog95: Don't strip leading null-bytes from string literals Lars-Peter Clausen 2023-01-02 11:55:26 -0800
  • 3cfbd7345f vvp: Only ignore leading null-bytes when reading as string through VPI Lars-Peter Clausen 2023-01-02 15:33:51 -0800
  • b8ddeb8848 vvp: Handle null-bytes in the string literal VPI support Lars-Peter Clausen 2022-12-23 20:57:31 -0800
  • 56baae11cc Add regression tests for null-byte handling when assigning to SV strings Lars-Peter Clausen 2023-01-02 10:09:34 -0800
  • 4ddf234c32 vvp: Remove null-bytes when converting string literals to SV strings Lars-Peter Clausen 2023-01-01 18:46:17 -0800
  • 66f5db1fb8
    Merge branch 'steveicarus:master' into wmlye/assertion-issue823 Bill Lye 2023-01-02 12:13:59 -0800