data/full_repos/permissive/130035268/src/top.v
None: at end of input
1: b"%Error: data/full_repos/permissive/130035268/src/top.v:13: Cannot find file containing module: 'load_bmp'\n  load_bmp testbench (\n  ^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/130035268/src,data/full_repos/permissive/130035268/load_bmp\n             data/full_repos/permissive/130035268/src,data/full_repos/permissive/130035268/load_bmp.v\n             data/full_repos/permissive/130035268/src,data/full_repos/permissive/130035268/load_bmp.sv\n             load_bmp\n             load_bmp.v\n             load_bmp.sv\n             obj_dir/load_bmp\n             obj_dir/load_bmp.v\n             obj_dir/load_bmp.sv\n%Error: data/full_repos/permissive/130035268/src/top.v:23: Cannot find file containing module: 'sram65536x8'\n  sram65536x8 sram (\n  ^~~~~~~~~~~\n%Error: data/full_repos/permissive/130035268/src/top.v:31: Cannot find file containing module: 'filter'\n  filter filt (\n  ^~~~~~\n%Error: Exiting due to 3 error(s)\n"
module top;
  wire clk;
  wire rst_n;
  wire start;
  wire [15:0] addr;
  wire wen;
  wire out_valid;
  wire [7:0] d;
  wire [7:0] q;
  wire signed [7:0] fc;
  wire [7:0] out_pixel;

  load_bmp testbench (
    .clk(clk),
    .rst_n(rst_n),
    .start(start),
    .fc_valid(fc_valid),
    .fc(fc),
    .out_pixel(out_pixel),
    .out_valid(out_valid)
  );

  sram65536x8 sram (
    .clk(clk),
    .wen(wen),
    .addr(addr),
    .d(d),
    .q(q)
  );

  filter filt (
    .clk(clk),
    .rst_n(rst_n),
    .fc_valid(fc_valid),
    .working_pixel(q),
    .wen(wen),
    .fc(fc),
    .out_pixel(out_pixel),
    .out_valid(out_valid),
    .d(d),
    .addr(addr),
    .start(start)
  );

endmodule
module top;

  wire clk;
  wire rst_n;
  wire start;
  wire [15:0] addr;
  wire wen;
  wire out_valid;
  wire [7:0] d;
  wire [7:0] q;
  wire signed [7:0] fc;
  wire [7:0] out_pixel;

  load_bmp testbench (
    .clk(clk),
    .rst_n(rst_n),
    .start(start),
    .fc_valid(fc_valid),
    .fc(fc),
    .out_pixel(out_pixel),
    .out_valid(out_valid)
  );

  sram65536x8 sram (
    .clk(clk),
    .wen(wen),
    .addr(addr),
    .d(d),
    .q(q)
  );

  filter filt (
    .clk(clk),
    .rst_n(rst_n),
    .fc_valid(fc_valid),
    .working_pixel(q),
    .wen(wen),
    .fc(fc),
    .out_pixel(out_pixel),
    .out_valid(out_valid),
    .d(d),
    .addr(addr),
    .start(start)
  );

endmodule