data/full_repos/permissive/114498561/02-rv32i-pipeline-ice40/cpu_top.v
1: b"%Error: data/full_repos/permissive/114498561/02-rv32i-pipeline-ice40/cpu_top.v:17: Cannot find file containing module: 'core_top'\n   core_top CT0 \n   ^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/114498561/02-rv32i-pipeline-ice40,data/full_repos/permissive/114498561/core_top\n             data/full_repos/permissive/114498561/02-rv32i-pipeline-ice40,data/full_repos/permissive/114498561/core_top.v\n             data/full_repos/permissive/114498561/02-rv32i-pipeline-ice40,data/full_repos/permissive/114498561/core_top.sv\n             core_top\n             core_top.v\n             core_top.sv\n             obj_dir/core_top\n             obj_dir/core_top.v\n             obj_dir/core_top.sv\n%Error: data/full_repos/permissive/114498561/02-rv32i-pipeline-ice40/cpu_top.v:25: Cannot find file containing module: 'io_port'\n   io_port IO0\n   ^~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module cpu_top
  (
   input wire clk,
   input wire resetb,
   output wire [7:0] gpio0
   );

   wire [7:0] io_addr;
   wire       io_en, io_we;
   wire [31:0] io_data_read;
   wire [31:0] io_data_write;
   wire        irq_mtimecmp;

   core_top CT0 
     (
      .clk(clk), .resetb(resetb),
      .io_addr(io_addr), .io_en(io_en), .io_we(io_we),
      .io_data_read(io_data_read), .io_data_write(io_data_write),
      .irq_mtimecmp(irq_mtimecmp)
      );

   io_port IO0
     (
      .clk(clk), .resetb(resetb),
      .io_addr(io_addr), .io_en(io_en), .io_we(io_we),
      .io_data_read(io_data_read), .io_data_write(io_data_write),
      .irq_mtimecmp(irq_mtimecmp),
      .gpio0(gpio0)
      );


endmodule
module cpu_top
  (
   input wire clk,
   input wire resetb,
   output wire [7:0] gpio0
   );


   wire [7:0] io_addr;
   wire       io_en, io_we;
   wire [31:0] io_data_read;
   wire [31:0] io_data_write;
   wire        irq_mtimecmp;

   core_top CT0 
     (
      .clk(clk), .resetb(resetb),
      .io_addr(io_addr), .io_en(io_en), .io_we(io_we),
      .io_data_read(io_data_read), .io_data_write(io_data_write),
      .irq_mtimecmp(irq_mtimecmp)
      );

   io_port IO0
     (
      .clk(clk), .resetb(resetb),
      .io_addr(io_addr), .io_en(io_en), .io_we(io_we),
      .io_data_read(io_data_read), .io_data_write(io_data_write),
      .irq_mtimecmp(irq_mtimecmp),
      .gpio0(gpio0)
      );


endmodule