2023-01-28 23:06:37 +00:00
|
|
|
%Error: t/t_implements_collision_bad.v:15:11: Class 'IclsBoth' implements 'Icls2' but missing inheritance conflict resolution for 'icfboth' (IEEE 1800-2017 8.26.6.2)
|
2023-01-28 21:30:47 +00:00
|
|
|
15 | interface class IclsBoth extends Icls1, Icls2;
|
2023-01-28 23:06:37 +00:00
|
|
|
| ^~~~~
|
|
|
|
t/t_implements_collision_bad.v:12:30: ... Location of interface class's function
|
|
|
|
12 | pure virtual function int icfboth;
|
|
|
|
| ^~~~~~~
|
2023-03-01 05:30:45 +00:00
|
|
|
%Error: t/t_implements_collision_bad.v:19:1: Class 'Cls' implements 'IclsBoth' but is missing implementation for 'icfboth' (IEEE 1800-2017 8.26)
|
|
|
|
19 | class Cls implements IclsBoth;
|
|
|
|
| ^~~~~
|
|
|
|
t/t_implements_collision_bad.v:8:30: ... Location of interface class's function
|
|
|
|
8 | pure virtual function int icfboth;
|
|
|
|
| ^~~~~~~
|
2023-01-28 21:30:47 +00:00
|
|
|
%Error: Exiting due to
|