%Error: t/t_interface_mismodport_bad.v:35: Can't find definition of 'bad' in dotted signal: 'isub.bad'
      isub.bad = i_value;   
           ^~~
        ... Known scopes under 'bad': <no cells found>
%Error: Exiting due to
