Wilson Snyder
|
057ca497dd
|
tests: Fix Xs on vector data
|
2013-01-14 21:38:16 -05:00 |
|
Wilson Snyder
|
7f5220a6ca
|
Internals: Fix marking of packed vs unpacked wires.
|
2013-01-13 22:18:57 -05:00 |
|
Wilson Snyder
|
e41e26717b
|
Commentary
|
2013-01-13 19:51:15 -05:00 |
|
Wilson Snyder
|
1d5ebfd0b1
|
Internals: Have V3WidthSel use only dtypes for select promotion.
|
2013-01-13 14:49:53 -05:00 |
|
Wilson Snyder
|
0a3a582949
|
Fix array extraction of implicit vars, bug601.
|
2013-01-09 19:00:12 -05:00 |
|
Wilson Snyder
|
08fec0534d
|
Fix package import preventing local var, bug599.
|
2013-01-08 19:06:52 -05:00 |
|
Wilson Snyder
|
5bf92c9d3a
|
Fix task inlining under case values, bug598. Note this reorders high level operations, so may change loose some optimizations.
|
2013-01-02 18:35:21 -05:00 |
|
Wilson Snyder
|
a8bbf7231b
|
Copyright year update.
|
2013-01-01 09:42:59 -05:00 |
|
Wilson Snyder
|
83c171012d
|
Test added
|
2012-12-31 19:06:49 -05:00 |
|
Wilson Snyder
|
229d854607
|
Fix package resolution of parameters, bug586.
|
2012-12-31 17:05:13 -05:00 |
|
Wilson Snyder
|
98f68e46d6
|
Fix package import of package imports, partial bug592.
|
2012-12-17 20:26:40 -05:00 |
|
Wilson Snyder
|
27660b271d
|
Fix package import of non-localparam parameter, bug591.
|
2012-12-17 19:07:23 -05:00 |
|
Wilson Snyder
|
895e374860
|
Test for last commit.
|
2012-12-17 18:41:54 -05:00 |
|
Wilson Snyder
|
e68afa53a8
|
Fix non-integer vpi_get_value, bug587.
|
2012-12-06 09:40:16 -05:00 |
|
Wilson Snyder
|
cc47ba2404
|
Support "unsigned int" DPI import functions, msg966.
|
2012-12-03 20:43:13 -05:00 |
|
Wilson Snyder
|
f607b32938
|
Fix crash on dotted references into dead modules, bug583.
|
2012-11-30 06:57:36 -05:00 |
|
Wilson Snyder
|
c7a088faa5
|
Fix mis-optimized identical submodule subtract, bug581. Take 2.
|
2012-11-28 20:18:41 -05:00 |
|
Wilson Snyder
|
30f6c0e105
|
Fix mis-optimized identical submodule subtract, bug581.
|
2012-11-28 07:36:47 -05:00 |
|
Wilson Snyder
|
38b9fa7b93
|
driver: Print message when no Parallel::Forker.
|
2012-11-21 07:09:29 -05:00 |
|
Wilson Snyder
|
7a8c425103
|
Add +1364-1995ext and similar language options, bug532.
|
2012-11-13 20:12:23 -05:00 |
|
Wilson Snyder
|
8bba96a84e
|
Tests
|
2012-11-03 09:23:34 -04:00 |
|
Wilson Snyder
|
6cd9b25a53
|
Fix array of struct references giving false error, bug566.
|
2012-11-03 09:17:42 -04:00 |
|
Wilson Snyder
|
0431b1909c
|
Fix name collision on task inputs, bug569.
|
2012-11-03 08:01:19 -04:00 |
|
Wilson Snyder
|
907665e2e8
|
Fix name collision on unnamed blocks, bug567.
|
2012-11-02 20:30:47 -04:00 |
|
Wilson Snyder
|
61e8836fbd
|
Add -x-initial-edge, bug570. by Jeremy Bennett; from BENNETT/initial-edge branch.
|
2012-11-02 19:55:34 -04:00 |
|
Wilson Snyder
|
7ef37d6e17
|
Fix missing var access functions when no DPI, bug572.
|
2012-10-30 03:02:35 -04:00 |
|
Wilson Snyder
|
e7d63c7644
|
Fix large shift error on large shift constants.
|
2012-10-08 07:05:54 -04:00 |
|
Wilson Snyder
|
6464e8fee6
|
Misc code cleanups. Merge from assignment pattern branch. No functional change.
|
2012-09-25 19:27:00 -04:00 |
|
Wilson Snyder
|
c378d32c85
|
Fix parameter pins interspersed with cells broke in 3.840.
|
2012-09-07 19:51:41 -04:00 |
|
Wilson Snyder
|
9c00fd10de
|
Add --savable to support model save/restore.
|
2012-08-26 21:19:43 -04:00 |
|
Jeremy Bennett
|
706920ba19
|
Tests: t_vpi_var: Fix vector length, bug553.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2012-08-25 12:05:08 -04:00 |
|
Wilson Snyder
|
df1170fea9
|
Test
|
2012-08-23 13:26:12 -04:00 |
|
Wilson Snyder
|
1373b81e7c
|
Include: Allow external progs to test command args
|
2012-08-14 20:37:15 -04:00 |
|
Wilson Snyder
|
d3601dd561
|
Support '{} assignment pattern on structures, part of bug355.
|
2012-08-12 15:15:21 -04:00 |
|
Wilson Snyder
|
f685cf1d0c
|
Fix duplicate begin error broke in 3.840, bug548.
|
2012-08-10 19:39:18 -04:00 |
|
Wilson Snyder
|
d5fcf0c153
|
Test for bug349
|
2012-08-08 22:15:07 -04:00 |
|
Wilson Snyder
|
5f9810070d
|
Fix imports under multiple instantiated cells, bug542.
|
2012-08-08 21:59:17 -04:00 |
|
Wilson Snyder
|
923efa004b
|
New tests
|
2012-08-07 20:59:34 -04:00 |
|
Wilson Snyder
|
869e8eab3c
|
tests; check package to package refs
|
2012-08-07 20:37:28 -04:00 |
|
Wilson Snyder
|
b51d197117
|
Fix defparam in generate broke in 3.840, bug543.
|
2012-08-07 18:24:51 -04:00 |
|
Wilson Snyder
|
e4f0a8952c
|
Fix double-deep parameter cell WIDTHs, bug541.
|
2012-08-02 07:02:57 -04:00 |
|
Wilson Snyder
|
072ee425f4
|
Fix previous mis-commit
|
2012-08-02 07:00:12 -04:00 |
|
Wilson Snyder
|
a4c2819be2
|
Commentary
|
2012-07-31 19:23:19 -04:00 |
|
Wilson Snyder
|
6339159b04
|
MAJOR: Support packed structures and unions, bug181.
|
2012-07-29 10:16:20 -04:00 |
|
Wilson Snyder
|
aec019991c
|
Tests: Misc fixes from struct branch.
|
2012-07-28 14:05:30 -04:00 |
|
Wilson Snyder
|
a5bcfc0509
|
Tests: Rename t_structure
|
2012-07-27 21:14:13 -04:00 |
|
Jeremy Bennett
|
de1bb5aeb6
|
Tests: fix driver.pl not tracing time 0, bug536.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2012-07-24 18:48:51 -04:00 |
|
Wilson Snyder
|
b52d94273c
|
Internals: Move variable referencing into LinkDot in support of structs.
|
2012-07-24 06:26:35 -04:00 |
|
Wilson Snyder
|
3e03fef3e3
|
Tests: Add t_var_notfound_bad
|
2012-07-22 09:09:53 -04:00 |
|
Wilson Snyder
|
f3f34baa73
|
debug: Avoid identical skip in driver debug
|
2012-07-21 09:16:19 -04:00 |
|
Wilson Snyder
|
67409af38d
|
Fix valgrind uninitialized bits.
|
2012-07-19 22:26:15 -04:00 |
|
Wilson Snyder
|
92809b95c9
|
driver: Sort results. Merge from dot.
|
2012-07-19 21:02:36 -04:00 |
|
Wilson Snyder
|
ee1643ce39
|
Fix false UNUSED warning on file system calls.
|
2012-06-03 08:20:12 -04:00 |
|
Wilson Snyder
|
1bc1ee9e08
|
Fix duplicate warnings/errors, bug516.
|
2012-05-21 21:31:52 -04:00 |
|
Wilson Snyder
|
53f50463bc
|
Internals: Add warnMore() for all continued messages.
|
2012-05-21 21:24:17 -04:00 |
|
Jeremy Bennett
|
7ab91e660f
|
Tests: Add t_sv_enum_type_methods, bug515.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2012-05-21 18:39:45 -04:00 |
|
Wilson Snyder
|
2f0e230522
|
Tests: New struct tests. Merge from branch.
|
2012-05-16 22:27:59 -04:00 |
|
Wilson Snyder
|
280f674ce9
|
Fix signed extending biops with WIDTH warning off, bug511.
|
2012-05-16 22:18:52 -04:00 |
|
Wilson Snyder
|
c45eedcb02
|
Tests: New t_inst_signed test
|
2012-05-16 20:21:02 -04:00 |
|
Wilson Snyder
|
a9a49345ba
|
Fix loop error message to report line, bug513.
|
2012-05-16 19:31:24 -04:00 |
|
Wilson Snyder
|
8d960a2eb9
|
Tests: Add t_sv_cpu, bug473. By Jeremy Bennett.
|
2012-05-16 18:38:01 -04:00 |
|
Wilson Snyder
|
1b1991d53d
|
Fix output with select hitting tristate, bug514.
|
2012-05-15 19:26:20 -04:00 |
|
Wilson Snyder
|
3087501b6c
|
Tests: file_grep prints failing expected value when possible.
|
2012-05-11 18:24:49 -04:00 |
|
Wilson Snyder
|
b429319bc0
|
Portability fixes for gcc 4.6.3
|
2012-05-10 22:04:53 -04:00 |
|
Wilson Snyder
|
37a3a7cdce
|
Fix tristate bug512, broken with tristate commit.
|
2012-05-09 20:34:15 -04:00 |
|
Wilson Snyder
|
435a27b66a
|
Tristate: Major rework to support Z tieoffs, bug499, bug510.
|
2012-05-08 21:53:22 -04:00 |
|
Wilson Snyder
|
f5ace0f72a
|
Tests: Add bug508, bug509 examples
|
2012-05-08 17:41:42 -04:00 |
|
Wilson Snyder
|
e498b73933
|
Internals: Misc tristate merges. Pins renamed but... No functional change intended.
|
2012-05-07 23:43:19 -04:00 |
|
Wilson Snyder
|
5fc98cce0d
|
Fix parameters not supported in constant functions, bug474.
|
2012-05-03 21:59:47 -04:00 |
|
Wilson Snyder
|
b9101c3d6a
|
Better message for display-like format warnings, bug500.
|
2012-05-02 21:04:50 -04:00 |
|
Wilson Snyder
|
6aab0f627c
|
Fix input and real loosing real data type, bug501.
|
2012-05-02 20:53:38 -04:00 |
|
Wilson Snyder
|
87e8736823
|
IMPORTANT: Major internal changes for supporting complex data types.
Adds dtype() to every node, keep global table of dtypes and remove duplicates.
Final merge from dtype branch.
|
2012-04-29 10:14:13 -04:00 |
|
Wilson Snyder
|
33577eaa68
|
Tests: Less sensitivity to XML change
|
2012-04-29 08:23:24 -04:00 |
|
Wilson Snyder
|
799afac05b
|
Internals: V3Hashed cleanups; merge from dtype branch. No functional change.
|
2012-04-28 12:33:51 -04:00 |
|
Wilson Snyder
|
641024c235
|
Fix generated inouts with duplicated modules, bug498.
|
2012-04-27 19:41:13 -04:00 |
|
Wilson Snyder
|
2e4da07a15
|
Fix ITOD internal error on real conversions, bug491.
|
2012-04-26 22:30:22 -04:00 |
|
Wilson Snyder
|
40f4411b69
|
Fix tristate connection to unconnected input, bug494, bug495.
|
2012-04-26 21:11:48 -04:00 |
|
Wilson Snyder
|
c75de0f37c
|
Add INITIALDLY warning on initial assignments, bug478.
|
2012-04-26 20:40:13 -04:00 |
|
Wilson Snyder
|
60a637921c
|
Add PINMISSING and PINNOCONNECT lint checks.
|
2012-04-26 18:46:44 -04:00 |
|
Wilson Snyder
|
22312b3c9c
|
Internals: Remove dead code. No functional change intended.
|
2012-04-26 18:42:02 -04:00 |
|
Wilson Snyder
|
24e79ecc68
|
Fix coredump on constant connect
|
2012-04-25 22:51:31 -04:00 |
|
Wilson Snyder
|
5b532a1812
|
Fix generate if, broke in earlier committ, bug492. Merge from Bennett.
|
2012-04-25 18:17:10 -04:00 |
|
Wilson Snyder
|
f3867d7f80
|
Fix imports causing symbol table error, bug490.
|
2012-04-24 21:21:26 -04:00 |
|
Wilson Snyder
|
fb90e47e70
|
Tests: Add t_udp_noname, bug468
|
2012-04-24 20:43:15 -04:00 |
|
Wilson Snyder
|
68046244dd
|
Fix 'output tri0' 2001 declaration; Var characteristics must be attributes
|
2012-04-24 07:45:02 -04:00 |
|
Wilson Snyder
|
b1507060ad
|
Fix output with tri1, but489
|
2012-04-24 07:12:51 -04:00 |
|
Wilson Snyder
|
ffbd595d88
|
Support nmos and pmos, bug488.
|
2012-04-23 20:13:07 -04:00 |
|
Wilson Snyder
|
9734931f67
|
IMPORTANT: Rewrite tristate handling, tri0, tri1, etc.
|
2012-04-21 21:45:28 -04:00 |
|
Wilson Snyder
|
0048b04540
|
Merge from Tristate branch, part 1 of 2. No functional change intended
|
2012-04-21 19:30:08 -04:00 |
|
Wilson Snyder
|
c361932fe2
|
Commentary: Test documentation, bug486. Merge from Bennett.
|
2012-04-21 12:58:46 -04:00 |
|
Wilson Snyder
|
2d8feabe54
|
Fix generate operators not short circuiting, bug413. Merge from Jeremy Bennett.
|
2012-04-19 22:53:52 -04:00 |
|
Wilson Snyder
|
735fa6287f
|
Fix linking suppressing duplicate var and block name errors
|
2012-04-19 20:51:21 -04:00 |
|
Wilson Snyder
|
7eb407fe2b
|
driver.pl: Add --no-verilation option
|
2012-04-16 20:28:24 -04:00 |
|
Wilson Snyder
|
50edef4ab2
|
Add Emacs indentation line. No functional change
|
2012-04-12 21:08:20 -04:00 |
|
Wilson Snyder
|
e5a991988f
|
Tests added
|
2012-04-12 20:13:35 -04:00 |
|
Wilson Snyder
|
e85eb6d0f4
|
Tests: Add t_enum_type_methods, bug473
|
2012-04-12 18:21:08 -04:00 |
|
Wilson Snyder
|
6949f35f22
|
Tests: Add t_array_query, t_sv_conditional, bug473
|
2012-04-12 18:15:39 -04:00 |
|
Wilson Snyder
|
4a5e775a2b
|
Fix change detections on arrays.
|
2012-04-09 20:17:51 -04:00 |
|
Wilson Snyder
|
323f019350
|
Tests: Add t_interface, bug481. Merge from JERAS/test_sv.
|
2012-04-08 18:13:56 -04:00 |
|
Wilson Snyder
|
98053c2d4c
|
Tests: Add t_param_type, bug480. Merge from JERAS/test_sv.
|
2012-04-08 17:59:46 -04:00 |
|