Commit Graph

  • 4361c4b57a Add vlsint8_t types. Wilson Snyder 2020-03-31 21:30:18 -0400
  • e6beab4037 Fix implicit conversion of floats to wide integers. Wilson Snyder 2020-03-31 20:42:07 -0400
  • 87e8e219dd trip equal impl Todd Strader 2020-03-31 17:39:37 -0400
  • 7997ba08cb trip equal tests Todd Strader 2020-03-31 17:39:23 -0400
  • bfe2760098 Resolve RefDTypes safely Todd Strader 2020-03-31 16:57:32 -0400
  • a105fdf731 More tests are working Todd Strader 2020-03-31 16:57:19 -0400
  • fd175de17e More refdtype handling Todd Strader 2020-03-31 12:24:36 -0400
  • e17f6ed030 Make matching() virtual for AstNodeDType Todd Strader 2020-03-31 11:54:47 -0400
  • 5d8d0585c1 Test TODOs Todd Strader 2020-03-31 11:54:14 -0400
  • ebeb645539 Commentary Wilson Snyder 2020-03-30 20:09:55 -0400
  • 5c72f01598 Fix assertions with unique case inside, #2199. Wilson Snyder 2020-03-30 18:13:51 -0400
  • 0cf44a9c4f Internals: Refactor InsideRange common code. No functional change intended. Wilson Snyder 2020-03-30 18:12:50 -0400
  • 1fe5d5db79
    Fix mingw build (#2215) Sean Cross 2020-03-30 00:29:40 +0800
  • e0e4fc4a4c configure: check for bcrypt and psapi on windows Sean Cross 2020-03-29 23:08:00 +0800
  • dc4f0d4316 v3Os: include <windows.h> instead of <winnt.h> Sean Cross 2020-03-29 23:06:20 +0800
  • a1a2650f1e
    Modernize va args (#2214) Sean Cross 2020-03-29 22:29:12 +0800
  • ffb22e4e13 include: modernize usage of C++ variadic macros Sean Cross 2020-03-29 22:02:21 +0800
  • 26134743d6 docs: add Sean Cross to CONTRIBUTORS file Sean Cross 2020-03-29 22:05:33 +0800
  • 07d00f26aa Fix docker exit status when Verilator fails, #2153. Wilson Snyder 2020-03-28 19:15:06 -0400
  • 8d3d185e3b Fix docker exit status when Verilator fails, #2153. Wilson Snyder 2020-03-28 17:25:20 -0400
  • 81a63b0c7d Commentary Wilson Snyder 2020-03-28 17:18:12 -0400
  • 510be53521
    Expose VPI cbNextDeadline via the public API (#2212) Matthew Ballance 2020-03-28 13:47:21 -0400
  • 660ea1484d Expose VPI cbNextDeadline via the public API Matthew Ballance 2020-03-28 10:28:06 -0700
  • d3ac16d6d9 Move matching check into AstBasicDType Todd Strader 2020-03-27 16:00:59 -0400
  • 6dd4ff021f Test fix Todd Strader 2020-03-27 16:00:02 -0400
  • 693d52b57c More stuff working Todd Strader 2020-03-27 14:51:44 -0400
  • 67c18ada59 Tests, tests, tests Todd Strader 2020-03-27 14:51:38 -0400
  • d08d07e89b More tests Todd Strader 2020-03-27 13:22:29 -0400
  • 089fe9ae0f Check signedness Todd Strader 2020-03-27 13:22:16 -0400
  • dc517c8335 Still more test Todd Strader 2020-03-27 08:27:16 -0400
  • 862892c9bd Check for the same entry in the type table Todd Strader 2020-03-27 08:24:07 -0400
  • fce1fa0953 More test Todd Strader 2020-03-27 07:59:26 -0400
  • 3dcf14ec56 Progress Todd Strader 2020-03-26 17:59:07 -0400
  • 4145a38c47 Fix duplicate typedefs in generate for, #2205. Wilson Snyder 2020-03-26 18:10:20 -0400
  • d3a787698b Working on flattening types Todd Strader 2020-03-20 08:41:58 -0400
  • 590b1853d0 Fix packages as enum base types, #2202. Wilson Snyder 2020-03-24 17:57:12 -0400
  • 08a51e3e09 Fix VCD open with empty filename, #2198. Wilson Snyder 2020-03-24 17:32:47 -0400
  • e08ce6f719 Add myself to CONTRIBUTORS Maciej Sobkowski 2020-03-24 14:03:30 +0100
  • 87400141bc Add incrementation and decrementation to expr Maciej Sobkowski 2020-03-23 15:25:00 +0100
  • 9d80b65281 Tests: add test for incrementing/decrementing array index Maciej Sobkowski 2020-03-24 13:43:21 +0100
  • 75ebe7a4be Update gtkwave from upstream. Wilson Snyder 2020-03-21 21:45:57 -0400
  • 1e0e51edd3 Fix parameter type redeclaring a type, #2195. Wilson Snyder 2020-03-21 12:13:55 -0400
  • 0ca07e4d58 Tests: Remove t_emit_memb_limit/vltmt as slow Wilson Snyder 2020-03-21 12:08:38 -0400
  • 1ce360ed5b Add SPDX license identifiers. No functional change. Wilson Snyder 2020-03-21 11:24:24 -0400
  • 6727a41d7f Parser hack Todd Strader 2020-03-01 19:25:56 -0500
  • 8535fad052 Type comparison test Todd Strader 2020-02-28 18:05:51 -0500
  • 172583eb03 Commentary - fix error regexp, #2191. Wilson Snyder 2020-03-17 15:39:50 -0400
  • c2b49f0174 Internals: clang-format cleanups. No functional change. Wilson Snyder 2020-03-15 23:20:33 -0400
  • 92d62a6568 Internals: clang-format cleanups for V3Inline. No functional change. Wilson Snyder 2020-03-15 22:30:20 -0400
  • 5d9d1cc09f Internals: Favor const_iterator (in a few obvious spots, more needed). No functional change. Wilson Snyder 2020-03-15 18:34:09 -0400
  • 57068b95ef Internals: Move code, no functional change. Wilson Snyder 2020-03-15 13:39:36 -0400
  • 5f63b24c50 Change --quiet-exit to also suppress 'Exiting due to N errors'. Wilson Snyder 2020-03-15 08:09:51 -0400
  • 81c659957e Add column numbers to errors and warnings. Wilson Snyder 2020-03-14 22:02:42 -0400
  • ee8dd32c04 Check and document error format, #2191. Wilson Snyder 2020-03-14 21:48:26 -0400
  • 0a755e6ecf Tests: Favor use of expect_filename. No functional change. Wilson Snyder 2020-03-14 17:42:15 -0400
  • e6c91f59ab Tests: Allow --numsets 2/2 Wilson Snyder 2020-03-09 17:57:27 -0400
  • 9f947bcb5f Internals: Refactor flags in V3Undriven. No functional change intended. Wilson Snyder 2020-03-08 21:09:31 -0400
  • 135ccf6595 Tests: Fix ormux on travis. Wilson Snyder 2020-03-08 09:48:13 -0400
  • 9a2a3f8db7 Tests: Add t_gate_ormux, #2186, #2187. Wilson Snyder 2020-03-08 09:18:12 -0400
  • 8ccc17f30b Add setting VM_PARALLEL_BUILDS=1 when using --output-split, #2185. Wilson Snyder 2020-03-08 09:03:29 -0400
  • 9392eac6a7 devel release Wilson Snyder 2020-03-08 08:40:33 -0400
  • e69c380205 'Merge from master for release.' Wilson Snyder 2020-03-08 08:39:29 -0400
  • 95c4b6aaba Version bump v4.030 Wilson Snyder 2020-03-08 08:38:53 -0400
  • 1c1319079b Tests: Add driver --hashset for Travis. Wilson Snyder 2020-03-07 22:02:03 -0500
  • 328fef8190 Tests: Add driver --hashset for Travis. Wilson Snyder 2020-03-07 21:38:44 -0500
  • e2dec043a0 Tests: Backout part of previous commit. Wilson Snyder 2020-03-07 21:01:36 -0500
  • bd42e31b2a Tests: For travis, skip Bit::Vector and show intall dates. Wilson Snyder 2020-03-07 20:08:41 -0500
  • 6d73237b27 Travis: Don't cpan test to save time. Wilson Snyder 2020-03-07 19:24:05 -0500
  • 6c6d70a5e5 Fix FST when multi-model tracing. Wilson Snyder 2020-03-07 18:39:58 -0500
  • 6f49f802b1 Tests: Add fst_identical. Wilson Snyder 2020-03-07 16:59:46 -0500
  • 808c958d42 Internals: Add AstNodeCCall and other items towards classes. Wilson Snyder 2020-03-07 12:52:11 -0500
  • 961ac49c5c Internals: Merge parse type from classes branch. No functional change intended. Wilson Snyder 2020-03-07 11:00:57 -0500
  • 2d52f525c5 Add --structs-packed for forward compatibility, #1541. Wilson Snyder 2020-03-07 10:51:06 -0500
  • e70cba77e6 Add support for dynamic arrays, #379. Wilson Snyder 2020-03-07 10:24:27 -0500
  • 8054fc47ea Internals: Refectoring. No functional change intended. Wilson Snyder 2020-03-07 08:24:57 -0500
  • e673875b3b Fix clang warning, last commit. Wilson Snyder 2020-03-06 07:31:56 -0500
  • 29923b78fd Internals: Use VL_TO_STRING instead of to_string. Wilson Snyder 2020-03-05 23:28:41 -0500
  • 135cbcd79a Internals: Move 'new' unsupported forward from parse into Ast. Wilson Snyder 2020-03-05 22:33:31 -0500
  • 75ecad591a Implement $displayb/o/h, $writeb/o/h, etc, Closes #1637. Wilson Snyder 2020-03-05 21:49:25 -0500
  • c108f5def9 Commentary, Closes #2177. Wilson Snyder 2020-03-05 19:09:58 -0500
  • dab1cb610a Tests: Allow iv to run SystemVerilog tests Wilson Snyder 2020-03-05 18:12:10 -0500
  • fd656f6cc1 Fix clang asserted missing lock on m_dumping. Wilson Snyder 2020-03-03 19:19:50 -0500
  • a7e65379fa Ignore $dumpflush, think causes travis thread error. Wilson Snyder 2020-03-02 17:56:42 -0500
  • 905067d13f Fix $dumpvar multithreaded assert, broke last commit. Wilson Snyder 2020-03-02 07:43:10 -0500
  • 30a33a6104 Add support for and , #2126. Wilson Snyder 2020-03-01 21:39:23 -0500
  • 0ca0e07354 Internals: Vcd doesn't need code when registering. No functional change intended. Wilson Snyder 2020-02-29 20:41:13 -0500
  • aac02acf92 Tests: Rename Wilson Snyder 2020-02-29 10:06:52 -0500
  • 082c9e0b1d Tests: Add two-design trace tests. Wilson Snyder 2020-02-29 09:44:51 -0500
  • a7bd934fe3 Tests: Cleanup false used as 0. No functional change. Wilson Snyder 2020-02-29 08:56:49 -0500
  • e98a380b44
    Tests: Update some tests to skip if prerequisites aren't installed (#2181) David Stanford 2020-02-29 06:20:23 -0600
  • 58d42096c2 update some tests to skip if prerequisites aren't installed David Stanford 2020-02-25 21:18:19 -0600
  • 0060818f40 merge master which now has this branch Wilson Snyder 2020-02-28 19:15:31 -0500
  • 4878fe3a1f Add split_var metacomment to assist UNOPTFLAT fixes, #2066. Wilson Snyder 2020-02-28 19:15:08 -0500
  • 6dbaa897aa Fix spacing Wilson Snyder 2020-02-28 19:05:56 -0500
  • 512b56de6a Fix spacing Wilson Snyder 2020-02-28 19:05:15 -0500
  • c712c79c93
    add missing include Yutetsu TAKATSUKASA 2020-02-28 23:03:27 +0900
  • 3e2e6e1e7a fix build failure on gcc-4 (C++03) Yutetsu TAKATSUKASA 2020-02-28 22:11:10 +0900
  • 347f3a882e Clang fixes Wilson Snyder 2020-02-27 20:12:40 -0500
  • 9906eb3d6e Commentary Wilson Snyder 2020-02-27 19:46:49 -0500
  • 4957a3b294 merge Wilson Snyder 2020-02-27 19:43:46 -0500