Wilson Snyder
|
fa904f386c
|
Commentary - Spelling fixes
|
2019-09-09 07:50:21 -04:00 |
Todd Strader
|
4a14788c9b
|
When showing an error, show the instance location
|
2019-07-26 12:52:38 -04:00 |
Wilson Snyder
|
ee469eedaf
|
Fix some errors reporting wrong objects.
|
2019-07-14 15:06:49 -04:00 |
Wilson Snyder
|
8548ecfdac
|
Internals: Add UASSERT_OBJ macro to replace hand-done ifs. No functional change intended.
This makes it easier to filter out correctly zero code-coverage lines.
|
2019-07-06 12:57:50 -04:00 |
Wilson Snyder
|
01ef7122e9
|
Internals: Add lcov code coverage markers.
|
2019-06-30 22:37:03 -04:00 |
Wilson Snyder
|
f7641d2ecc
|
Change MULTITOP to warning to help linting, see manual.
|
2019-06-30 16:46:48 -04:00 |
Wilson Snyder
|
8e7559c6c9
|
Show included-from filenames in warnings, bug1439.
|
2019-06-22 17:01:39 -04:00 |
Wilson Snyder
|
b83b606267
|
Internals: Detab and fix spacing style issues. No functional change.
When diff, recommend using "git diff --ignore-all-space"
When merging, recommend using "git merge -Xignore-all-space"
|
2019-05-19 16:13:13 -04:00 |
Wilson Snyder
|
539a773ea7
|
Add IGNOREDRETURN warning.
|
2019-03-10 14:57:01 -04:00 |
Wilson Snyder
|
ab3c6576ed
|
Report PORTSHORT errors on concat constants, bug 1400.
|
2019-02-27 21:06:07 -05:00 |
Wilson Snyder
|
8a4aeddbb0
|
Copyright year update.
|
2019-01-03 19:17:22 -05:00 |
Wilson Snyder
|
940dc98c66
|
Add CONTASSREG error on continuous assignments to regs, bug1369.
|
2018-12-01 10:12:10 -05:00 |
Wilson Snyder
|
61e4b0a472
|
Add IMPORTSTAR warning on import::* inside scope.
|
2018-11-28 18:25:34 -05:00 |
Wilson Snyder
|
5cc11839b5
|
Add PROCASSWIRE error on behavioral assignments to wires, msg2737.
|
2018-11-26 17:58:18 -05:00 |
Wilson Snyder
|
5ae1ce90ad
|
Internals: Refactor into cvtToHex function. No functional change.
|
2018-10-14 16:25:36 -04:00 |
Wilson Snyder
|
d87b9d25ca
|
Internals: Cleanup and standardize include order. No functional change intended.
|
2018-10-14 13:59:40 -04:00 |
Wilson Snyder
|
0e37747d2c
|
Support $past.
|
2018-09-23 15:20:01 -04:00 |
Wilson Snyder
|
75f28fd446
|
Internals: Fix spacing of function calls. No functional change.
|
2018-08-25 09:52:45 -04:00 |
Wilson Snyder
|
8f838433df
|
Internals: Fix spacing and style of v4 changes. No functional change.
|
2018-08-23 05:22:34 -04:00 |
Wilson Snyder
|
aabb7394c3
|
Merge from master
|
2018-07-23 19:05:17 -04:00 |
Wilson Snyder
|
d90064eaee
|
Change MODDUP errors to warnings, msg2588.
|
2018-07-23 18:57:34 -04:00 |
Wilson Snyder
|
ec8dbbffed
|
MAJOR: Add multithreaded model generation.
|
2018-07-22 20:54:28 -04:00 |
Wilson Snyder
|
e97dbf9537
|
Add UNOPTTHREADS, for threads branch.
|
2018-07-22 12:09:27 -04:00 |
Wilson Snyder
|
43694ec87c
|
Continued... Show file and line info when possible on internal graph errors.
|
2018-07-14 20:44:43 -04:00 |
Wilson Snyder
|
d065662afc
|
Internals: Add new UASSERT. Currently unused. No functional change.
|
2018-07-14 17:44:55 -04:00 |
Wilson Snyder
|
cd4e6b35b3
|
Internals: Standardize debug() function generation. No functional change intended.
|
2018-05-14 06:50:47 -04:00 |
Wilson Snyder
|
2c30aecc5b
|
Merge from master
|
2018-03-10 16:51:34 -05:00 |
Wilson Snyder
|
770045676f
|
Internals: Split some extremely long lines. No functional change.
|
2018-03-10 16:32:04 -05:00 |
Wilson Snyder
|
94e8cf1de9
|
Internals: Use explicit std:: instead of using namespace std. No functional change intended.
|
2018-02-01 21:24:41 -05:00 |
Wilson Snyder
|
8e65d93d6d
|
Copyright year update. No functional change.
|
2018-01-02 18:05:06 -05:00 |
Wilson Snyder
|
4901668f13
|
Add INFINITELOOP warning, bug1254.
|
2017-12-26 21:35:08 -05:00 |
Wilson Snyder
|
d119d10569
|
Add BSSPACE and COLONPLUS lint warnings.
|
2017-11-15 20:19:12 -05:00 |
Wilson Snyder
|
add5cc8b56
|
Internals: Add VL_UNCOPYABLE to make classes uncopyable. No functional change intended.
|
2017-11-01 18:51:41 -04:00 |
Wilson Snyder
|
c98ad79e68
|
Allow disabling BLKLOOPINIT (Intentionally undocumented)
|
2017-10-01 23:23:02 -04:00 |
Wilson Snyder
|
77804b4d38
|
Fix GCC noreturn compile error, bug1209.
|
2017-09-13 19:27:59 -04:00 |
Wilson Snyder
|
70daadf987
|
Fix cpp-check warnings; support XML format 2
|
2017-07-06 20:25:59 -04:00 |
Wilson Snyder
|
c6a20a72f2
|
Turn off parser debug in optimized build, msg2203
|
2017-03-31 17:46:15 -04:00 |
Wilson Snyder
|
e6d7e7e329
|
Version bump
|
2017-01-15 12:13:13 -05:00 |
Wilson Snyder
|
b738d1960a
|
Copyright year update
|
2016-01-06 20:36:41 -05:00 |
Wilson Snyder
|
4fde6ee7af
|
Support elaboration assertions, bug973.
|
2015-10-23 18:13:25 -04:00 |
Wilson Snyder
|
318ded4198
|
Internals: Cleanup cppcheck warnings.
|
2015-10-03 22:33:06 -04:00 |
Wilson Snyder
|
486d69da5f
|
Add --clk and related optimizations, msg1533.
|
2015-03-12 19:20:46 -04:00 |
Wilson Snyder
|
4c91ade61d
|
Copyright year update
|
2015-01-07 18:25:53 -05:00 |
Wilson Snyder
|
6da13c6486
|
Internals: Split V3Error into V3FileLine. No functional change.
|
2014-11-22 11:48:39 -05:00 |
Wilson Snyder
|
c682f1c16a
|
Commentary and internal cleanups.
|
2014-11-22 09:04:14 -05:00 |
Wilson Snyder
|
2029ade18c
|
Change SYMRSVDWORD to print as warning rather than error.
|
2014-05-28 07:24:02 -04:00 |
Wilson Snyder
|
2accba2e71
|
Update WIDTH warning message formats to match future commit.
|
2014-04-29 21:11:57 -04:00 |
Wilson Snyder
|
a3813f94fc
|
Add PINCONNECTEMPTY warning.
|
2014-03-27 21:36:52 -04:00 |
Wilson Snyder
|
4422de0c6c
|
Copyright year update.
|
2014-01-06 19:28:57 -05:00 |
Wilson Snyder
|
4f6d80c602
|
Add UNPACKED warning to convert unpacked structs.
|
2013-10-28 20:41:05 -04:00 |
Wilson Snyder
|
6b8d9b5c36
|
Internals: If registered, dump symtable on any error
|
2013-05-25 12:15:38 -04:00 |
Wilson Snyder
|
d581582339
|
Add ALWCOMBORDER warning.
|
2013-04-30 22:55:28 -04:00 |
Wilson Snyder
|
f07f6a26a8
|
cppcheck fixes
|
2013-02-03 13:27:37 -05:00 |
Wilson Snyder
|
a8bbf7231b
|
Copyright year update.
|
2013-01-01 09:42:59 -05:00 |
Wilson Snyder
|
7a8c425103
|
Add +1364-1995ext and similar language options, bug532.
|
2012-11-13 20:12:23 -05:00 |
Wilson Snyder
|
c6e7d87960
|
Commentary - Remove author lines as amany contributors now
|
2012-05-24 19:19:48 -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 |
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
|
50edef4ab2
|
Add Emacs indentation line. No functional change
|
2012-04-12 21:08:20 -04:00 |
Wilson Snyder
|
6a38d3bcf3
|
Add SELRANGE as warning instead of error, bug477.
|
2012-04-04 21:55:20 -04:00 |
Wilson Snyder
|
cc1adf9b38
|
Internals: merge V3Hashed cleanups. No functional change intended
|
2012-04-01 21:04:28 -04:00 |
Wilson Snyder
|
204fb82975
|
Add very experimental --xml option
|
2012-03-20 16:13:10 -04:00 |
Wilson Snyder
|
37839e2709
|
Cleanup trailing whitespace. No functional change
|
2012-03-20 16:01:53 -04:00 |
Wilson Snyder
|
dbaedb5995
|
Internals: Add XML output internals, unused. No functional change.
|
2012-03-20 15:57:29 -04:00 |
Wilson Snyder
|
b73642f8a8
|
Report ENDLABEL on mismatching end labels, bug450.
|
2012-03-07 20:14:18 -05:00 |
Wilson Snyder
|
c2c7c7bd9a
|
Copyright year update
|
2012-01-15 10:26:28 -05:00 |
Wilson Snyder
|
071a1c4adb
|
Internals: Fix cppcheck warning
|
2011-12-27 12:15:20 -05:00 |
Wilson Snyder
|
fce158b8ad
|
Make DETECTARRAY so can turn off for lint
|
2011-11-30 16:20:43 -05:00 |
Wilson Snyder
|
df207807b6
|
Add ASSIGNIN as suppressable error.
|
2011-10-25 18:57:49 -04:00 |
Wilson Snyder
|
1f2b40cff1
|
Fix 3.823 constructor core dump on Debian, bug401.
|
2011-10-25 18:41:04 -04:00 |
Wilson Snyder
|
0aa7c3f659
|
Add -Wall reporting ASSIGNDLY on assignment delays.
|
2011-10-20 20:50:42 -04:00 |
Wilson Snyder
|
40076287ea
|
Internals: In .tree files show filename as letter
|
2011-10-11 07:17:39 -04:00 |
Wilson Snyder
|
df1da3dda9
|
Internals: Fix cppcheck warnings; no functional change intended
|
2011-08-04 21:58:45 -04:00 |
Wilson Snyder
|
55906486d8
|
Support 'real' numbers and related functions.
|
2011-07-24 15:01:51 -04:00 |
Wilson Snyder
|
71c1f00ec2
|
Copyright year update
|
2011-01-01 18:21:19 -05:00 |
Wilson Snyder
|
4afcb421bd
|
With --Wall, add BLKSEQ warning on blocking assignments in seq blocks.
|
2010-12-31 18:36:29 -05:00 |
Wilson Snyder
|
8d21917035
|
Add SYNCASYNCNET
|
2010-12-31 07:51:14 -05:00 |
Wilson Snyder
|
b43299c8da
|
Fix suppression of messages under debug
|
2010-12-30 08:41:23 -05:00 |
Wilson Snyder
|
6283df7491
|
Vlt lint off now has optional msgname
|
2010-12-30 06:58:02 -05:00 |
Wilson Snyder
|
114af7d33f
|
Make UNUSED/UNDRIVEN -Wall only
|
2010-12-26 10:17:35 -05:00 |
Wilson Snyder
|
7b83d2de49
|
Commentary
|
2010-12-26 09:40:17 -05:00 |
Wilson Snyder
|
850de5913d
|
With --Wall, add IFDEPTH warning on deep if statements.
|
2010-12-26 09:31:09 -05:00 |
Wilson Snyder
|
3e4e8feb29
|
With --Wall, add DECLFILENAME warning on modules not matching filename.
|
2010-12-25 16:31:22 -05:00 |
Wilson Snyder
|
fedf347b1a
|
With --Wall, add INCABSPATH warning on `include with absolute paths.
|
2010-12-25 15:50:07 -05:00 |
Wilson Snyder
|
285277a50b
|
Add -Wall; move VARHIDDEN to style warnings
|
2010-12-25 15:28:13 -05:00 |
Wilson Snyder
|
323c96f42f
|
Add -Wwarn-style, -Wno-style, and DEFPARAM warnings
|
2010-12-25 15:13:56 -05:00 |
Wilson Snyder
|
a6a6ce83f0
|
Internals: Use branch prediction in asserts
|
2010-08-10 11:19:45 -04:00 |
Wilson Snyder
|
8800efe953
|
Internals: Rename incLineno to match Verilog-Perl, no functional change.
|
2010-07-08 20:31:41 -04:00 |
Wilson Snyder
|
3841850168
|
Preproc: fix pass-through of `line enter-exit codes.
Internals: Merge Verilog-Perl preproc changes through d450722.
|
2010-07-06 20:29:12 -04:00 |
Wilson Snyder
|
f1b6c0c559
|
Support "`default_nettype none|wire".
|
2010-02-23 09:27:16 -05:00 |
Wilson Snyder
|
b1872a8e21
|
Internals: Add enum prefixes to reduce MSVC macro conflicts
|
2010-02-01 20:15:48 -05:00 |
Wilson Snyder
|
c695af31b8
|
Add experimental config files to filter warnings outside of the source.
|
2010-01-21 06:11:30 -05:00 |
Wilson Snyder
|
28eb5b9bc4
|
Internals: Eliminate extra constructor call in FileLine warn off, and commentary.
|
2010-01-19 21:30:12 -05:00 |
Wilson Snyder
|
5d57263a15
|
Internals: remove cfilename, no functional change
|
2010-01-19 18:59:45 -05:00 |
Wilson Snyder
|
08b63b4f01
|
Tests: Add --gdbbt, and abort on V3ERROR_NA in V3Ast
|
2010-01-17 14:48:39 -05:00 |
Wilson Snyder
|
c1fc629c54
|
Fix lint_off/lint_on pairs on same line as warning
|
2010-01-09 12:33:01 -05:00 |
Wilson Snyder
|
0c4e40102f
|
Make duplicate modules a MODDUP error that can be disabled
|
2010-01-07 20:25:54 -05:00 |
Wilson Snyder
|
bf860b21d7
|
Clock domain crossing checks
|
2010-01-07 16:41:19 -05:00 |