data/full_repos/permissive/177233467/top.v
1: b'%Error: data/full_repos/permissive/177233467/top.v:212: Cannot find file containing module: \'SB_IO\'\n  SB_IO #(\n  ^~~~~\n        ... Looked in:\n             data/full_repos/permissive/177233467,data/full_repos/permissive/177233467/SB_IO\n             data/full_repos/permissive/177233467,data/full_repos/permissive/177233467/SB_IO.v\n             data/full_repos/permissive/177233467,data/full_repos/permissive/177233467/SB_IO.sv\n             SB_IO\n             SB_IO.v\n             SB_IO.sv\n             obj_dir/SB_IO\n             obj_dir/SB_IO.v\n             obj_dir/SB_IO.sv\n%Error: data/full_repos/permissive/177233467/top.v:25: Cannot find file containing module: \'SB_PLL40_CORE\'\n  SB_PLL40_CORE #(\n  ^~~~~~~~~~~~~\n%Warning-WIDTH: data/full_repos/permissive/177233467/top.v:58: Operator ADD expects 13 bits on the RHS, but RHS\'s LOGNOT generates 1 bits.\n                                                             : ... In instance top\n      reset_cnt <= reset_cnt + !resetn;\n                             ^\n                ... Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.\n%Error: data/full_repos/permissive/177233467/top.v:85: Cannot find file containing module: \'usb_serial\'\n  usb_serial serial(\n  ^~~~~~~~~~\n%Warning-WIDTH: data/full_repos/permissive/177233467/top.v:114: Operator ADD expects 5 bits on the RHS, but RHS\'s LOGNOT generates 1 bits.\n                                                              : ... In instance top\n      slow_reset_cnt <= slow_reset_cnt + !slow_resetn;\n                                       ^\n%Error: data/full_repos/permissive/177233467/top.v:147: Cannot find file containing module: \'cpu\'\n  cpu the_cpu(clk_a1hz, slow_resetn, pin_led, \n  ^~~\n%Error: Exiting due to 4 error(s), 2 warning(s)\n'
module tristate(
  inout pin,
  input enable,
  input data_out,
  output data_in
);
  SB_IO #(
    .PIN_TYPE(6'b1010_01)
  ) buffer(
    .PACKAGE_PIN(pin),
    .OUTPUT_ENABLE(enable),
    .D_IN_0(data_in),
    .D_OUT_0(data_out)
  );
endmodule
module tristate(
  inout pin,
  input enable,
  input data_out,
  output data_in
);

  SB_IO #(
    .PIN_TYPE(6'b1010_01)
  ) buffer(
    .PACKAGE_PIN(pin),
    .OUTPUT_ENABLE(enable),
    .D_IN_0(data_in),
    .D_OUT_0(data_out)
  );
endmodule