data/full_repos/permissive/455940806/designs/silice_vga_test.v
1: b'%Warning-PINMISSING: data/full_repos/permissive/455940806/designs/silice_vga_test.v:57: Cell has missing pin: \'out_done\'\nM_main __main(\n       ^~~~~~\n                     ... Use "/* verilator lint_off PINMISSING */" and lint_on around source to disable this message.\n%Warning-PINMISSING: data/full_repos/permissive/455940806/designs/silice_vga_test.v:57: Cell has missing pin: \'out_clock\'\nM_main __main(\n       ^~~~~~\n%Warning-PINMISSING: data/full_repos/permissive/455940806/designs/silice_vga_test.v:369: Cell has missing pin: \'out_clock\'\nM_vga__vga_driver vga_driver (\n                  ^~~~~~~~~~\n%Warning-PINMISSING: data/full_repos/permissive/455940806/designs/silice_vga_test.v:378: Cell has missing pin: \'out_clock\'\nM_frame_display__display display (\n                         ^~~~~~~\n%Error: Exiting due to 4 warning(s)\n'
module top(
`ifdef VGA

  output out_video_clock,
  output reg [`COLOR_DEPTH-1:0] out_video_r,
  output reg [`COLOR_DEPTH-1:0] out_video_g,
  output reg [`COLOR_DEPTH-1:0] out_video_b,
  output out_video_hs,
  output out_video_vs,
`endif

  output [7:0] out_leds,
  input        clock
);

reg [2:0] ready = 3'b111;

always @(posedge clock) begin
  ready <= ready >> 1;
end

wire run_main;
assign run_main = 1'b1;

M_main __main(
  .clock(clock),
  .reset(ready[0]),
  .out_leds(out_leds),
`ifdef VGA
  .out_video_clock(out_video_clock),
  .out_video_r(out_video_r),
  .out_video_g(out_video_g),
  .out_video_b(out_video_b),
  .out_video_hs(out_video_hs),
  .out_video_vs(out_video_vs),
`endif
  .in_run(run_main)
);

endmodule
module top(
`ifdef VGA

  output out_video_clock,
  output reg [`COLOR_DEPTH-1:0] out_video_r,
  output reg [`COLOR_DEPTH-1:0] out_video_g,
  output reg [`COLOR_DEPTH-1:0] out_video_b,
  output out_video_hs,
  output out_video_vs,
`endif

  output [7:0] out_leds,
  input        clock
);


reg [2:0] ready = 3'b111;

always @(posedge clock) begin
  ready <= ready >> 1;
end

wire run_main;
assign run_main = 1'b1;

M_main __main(
  .clock(clock),
  .reset(ready[0]),
  .out_leds(out_leds),
`ifdef VGA
  .out_video_clock(out_video_clock),
  .out_video_r(out_video_r),
  .out_video_g(out_video_g),
  .out_video_b(out_video_b),
  .out_video_hs(out_video_hs),
  .out_video_vs(out_video_vs),
`endif
  .in_run(run_main)
);

endmodule