forked from github/verilator
111 lines
3.9 KiB
Plaintext
111 lines
3.9 KiB
Plaintext
%Error: t/t_var_dup_bad.v:16: Duplicate declaration of signal: 'a'
|
|
reg a;
|
|
^
|
|
t/t_var_dup_bad.v:15: ... Location of original declaration
|
|
reg a;
|
|
^
|
|
%Error: t/t_var_dup_bad.v:19: Duplicate declaration of signal: 'l'
|
|
integer l;
|
|
^
|
|
t/t_var_dup_bad.v:18: ... Location of original declaration
|
|
integer l;
|
|
^
|
|
%Error: t/t_var_dup_bad.v:22: Duplicate declaration of signal: 'b'
|
|
bit b;
|
|
^
|
|
t/t_var_dup_bad.v:21: ... Location of original declaration
|
|
bit b;
|
|
^
|
|
%Error: t/t_var_dup_bad.v:25: Duplicate declaration of signal: 'o'
|
|
output o;
|
|
^
|
|
t/t_var_dup_bad.v:24: ... Location of original declaration
|
|
output o;
|
|
^
|
|
%Error: t/t_var_dup_bad.v:28: Duplicate declaration of signal: 'i'
|
|
input i;
|
|
^
|
|
t/t_var_dup_bad.v:27: ... Location of original declaration
|
|
input i;
|
|
^
|
|
%Error: t/t_var_dup_bad.v:31: Duplicate declaration of signal: 'oi'
|
|
input oi;
|
|
^~
|
|
t/t_var_dup_bad.v:30: ... Location of original declaration
|
|
output oi;
|
|
^~
|
|
%Error: t/t_var_dup_bad.v:38: Duplicate declaration of signal: 'org'
|
|
output reg org;
|
|
^~~
|
|
t/t_var_dup_bad.v:37: ... Location of original declaration
|
|
output reg org;
|
|
^~~
|
|
%Error: t/t_var_dup_bad.v:65: Duplicate declaration of signal: 'bad_reout_port'
|
|
output bad_reout_port;
|
|
^~~~~~~~~~~~~~
|
|
t/t_var_dup_bad.v:63: ... Location of original declaration
|
|
output bad_reout_port
|
|
^~~~~~~~~~~~~~
|
|
%Error: t/t_var_dup_bad.v:72: Duplicate declaration of signal: 'bad_rewire'
|
|
: ... note: ANSI ports must have type declared with the I/O (IEEE 2017 23.2.2.2)
|
|
wire bad_rewire;
|
|
^~~~~~~~~~
|
|
t/t_var_dup_bad.v:69: ... Location of original declaration
|
|
(output wire bad_rewire,
|
|
^~~~~~~~~~
|
|
%Error: t/t_var_dup_bad.v:73: Duplicate declaration of signal: 'bad_rereg'
|
|
reg bad_rereg;
|
|
^~~~~~~~~
|
|
t/t_var_dup_bad.v:70: ... Location of original declaration
|
|
output reg bad_rereg
|
|
^~~~~~~~~
|
|
%Error: t/t_var_dup_bad.v:12: Duplicate declaration of port: 'oi'
|
|
i, oi
|
|
^~
|
|
t/t_var_dup_bad.v:30: ... Location of original declaration
|
|
output oi;
|
|
^~
|
|
%Error: t/t_var_dup_bad.v:49: Duplicate declaration of port: 'bad_duport'
|
|
bad_duport
|
|
^~~~~~~~~~
|
|
t/t_var_dup_bad.v:51: ... Location of original declaration
|
|
output bad_duport;
|
|
^~~~~~~~~~
|
|
%Error: t/t_var_dup_bad.v:57: Duplicate declaration of port: 'bad_mixport'
|
|
output bad_mixport
|
|
^~~~~~~~~~~
|
|
t/t_var_dup_bad.v:57: ... Location of original declaration
|
|
output bad_mixport
|
|
^~~~~~~~~~~
|
|
%Error: t/t_var_dup_bad.v:40: Can't find definition of variable: 'bad_duport'
|
|
sub0 sub0(.*);
|
|
^~~~
|
|
%Error: t/t_var_dup_bad.v:40: Duplicate pin connection: 'bad_duport'
|
|
sub0 sub0(.*);
|
|
^~~~
|
|
t/t_var_dup_bad.v:40: ... Location of original pin connection
|
|
sub0 sub0(.*);
|
|
^~~~
|
|
%Error: t/t_var_dup_bad.v:41: Can't find definition of variable: 'bad_mixport'
|
|
: ... Suggested alternative: 'bad_duport'
|
|
sub1 sub1(.*);
|
|
^~~~
|
|
%Error: t/t_var_dup_bad.v:41: Duplicate pin connection: 'bad_mixport'
|
|
sub1 sub1(.*);
|
|
^~~~
|
|
t/t_var_dup_bad.v:41: ... Location of original pin connection
|
|
sub1 sub1(.*);
|
|
^~~~
|
|
%Error: t/t_var_dup_bad.v:42: Can't find definition of variable: 'bad_reout_port'
|
|
: ... Suggested alternative: 'bad_duport'
|
|
sub2 sub2(.*);
|
|
^~~~
|
|
%Error: t/t_var_dup_bad.v:43: Can't find definition of variable: 'bad_rewire'
|
|
sub3 sub3(.*);
|
|
^~~~
|
|
%Error: t/t_var_dup_bad.v:43: Can't find definition of variable: 'bad_rereg'
|
|
: ... Suggested alternative: 'bad_rewire'
|
|
sub3 sub3(.*);
|
|
^~~~
|
|
%Error: Exiting due to
|