2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:17:11: Duplicate declaration of signal: 'a'
|
2020-04-04 00:07:46 +00:00
|
|
|
17 | reg a;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:16:11: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
16 | reg a;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:20:12: Duplicate declaration of signal: 'l'
|
2020-04-04 00:07:46 +00:00
|
|
|
20 | integer l;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:19:12: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
19 | integer l;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:23:12: Duplicate declaration of signal: 'b'
|
2020-04-04 00:07:46 +00:00
|
|
|
23 | bit b;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:22:12: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
22 | bit b;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:26:11: Duplicate declaration of signal: 'o'
|
2020-04-04 00:07:46 +00:00
|
|
|
26 | output o;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:25:11: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
25 | output o;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:29:11: Duplicate declaration of signal: 'i'
|
2020-04-04 00:07:46 +00:00
|
|
|
29 | input i;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:28:11: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
28 | input i;
|
|
|
|
| ^
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:32:11: Duplicate declaration of signal: 'oi'
|
2020-04-04 00:07:46 +00:00
|
|
|
32 | input oi;
|
|
|
|
| ^~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:31:11: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
31 | output oi;
|
|
|
|
| ^~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:39:15: Duplicate declaration of signal: 'org'
|
2020-04-04 00:07:46 +00:00
|
|
|
39 | output reg org;
|
|
|
|
| ^~~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:38:15: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
38 | output reg org;
|
|
|
|
| ^~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:66:11: Duplicate declaration of signal: 'bad_reout_port'
|
2020-04-04 00:07:46 +00:00
|
|
|
66 | output bad_reout_port;
|
|
|
|
| ^~~~~~~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:64:11: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
64 | output bad_reout_port
|
|
|
|
| ^~~~~~~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:73:9: Duplicate declaration of signal: 'bad_rewire'
|
2020-03-15 02:02:42 +00:00
|
|
|
: ... note: ANSI ports must have type declared with the I/O (IEEE 1800-2017 23.2.2.2)
|
2020-04-04 00:07:46 +00:00
|
|
|
73 | wire bad_rewire;
|
|
|
|
| ^~~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:70:16: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
70 | (output wire bad_rewire,
|
|
|
|
| ^~~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:74:9: Duplicate declaration of signal: 'bad_rereg'
|
2020-04-04 00:07:46 +00:00
|
|
|
74 | reg bad_rereg;
|
|
|
|
| ^~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:71:15: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
71 | output reg bad_rereg
|
|
|
|
| ^~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:13:7: Duplicate declaration of port: 'oi'
|
2020-04-04 00:07:46 +00:00
|
|
|
13 | i, oi
|
|
|
|
| ^~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:31:11: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
31 | output oi;
|
|
|
|
| ^~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:50:4: Duplicate declaration of port: 'bad_duport'
|
2020-04-04 00:07:46 +00:00
|
|
|
50 | bad_duport
|
|
|
|
| ^~~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:52:11: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
52 | output bad_duport;
|
|
|
|
| ^~~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:58:11: Duplicate declaration of port: 'bad_mixport'
|
2020-04-04 00:07:46 +00:00
|
|
|
58 | output bad_mixport
|
|
|
|
| ^~~~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:58:11: ... Location of original declaration
|
2020-04-04 00:07:46 +00:00
|
|
|
58 | output bad_mixport
|
|
|
|
| ^~~~~~~~~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:41:9: Can't find definition of variable: 'bad_duport'
|
2020-04-04 00:07:46 +00:00
|
|
|
41 | sub0 sub0(.*);
|
|
|
|
| ^~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:41:9: Duplicate pin connection: 'bad_duport'
|
2020-04-04 00:07:46 +00:00
|
|
|
41 | sub0 sub0(.*);
|
|
|
|
| ^~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:41:9: ... Location of original pin connection
|
2020-04-04 00:07:46 +00:00
|
|
|
41 | sub0 sub0(.*);
|
|
|
|
| ^~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:42:9: Can't find definition of variable: 'bad_mixport'
|
2020-03-15 02:02:42 +00:00
|
|
|
: ... Suggested alternative: 'bad_duport'
|
2020-04-04 00:07:46 +00:00
|
|
|
42 | sub1 sub1(.*);
|
|
|
|
| ^~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:42:9: Duplicate pin connection: 'bad_mixport'
|
2020-04-04 00:07:46 +00:00
|
|
|
42 | sub1 sub1(.*);
|
|
|
|
| ^~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
t/t_var_dup_bad.v:42:9: ... Location of original pin connection
|
2020-04-04 00:07:46 +00:00
|
|
|
42 | sub1 sub1(.*);
|
|
|
|
| ^~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:43:9: Can't find definition of variable: 'bad_reout_port'
|
2020-03-15 02:02:42 +00:00
|
|
|
: ... Suggested alternative: 'bad_duport'
|
2020-04-04 00:07:46 +00:00
|
|
|
43 | sub2 sub2(.*);
|
|
|
|
| ^~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:44:9: Can't find definition of variable: 'bad_rewire'
|
2020-04-04 00:07:46 +00:00
|
|
|
44 | sub3 sub3(.*);
|
|
|
|
| ^~~~
|
2020-03-21 15:24:24 +00:00
|
|
|
%Error: t/t_var_dup_bad.v:44:9: Can't find definition of variable: 'bad_rereg'
|
2020-03-15 02:02:42 +00:00
|
|
|
: ... Suggested alternative: 'bad_rewire'
|
2020-04-04 00:07:46 +00:00
|
|
|
44 | sub3 sub3(.*);
|
|
|
|
| ^~~~
|
2019-06-12 23:17:10 +00:00
|
|
|
%Error: Exiting due to
|