data/full_repos/permissive/136584400/digital_logic_labs/lab03/2/sources/2.v
1: b"%Error: data/full_repos/permissive/136584400/digital_logic_labs/lab03/2/sources/2.v:24: Cannot find file containing module: 'jk_trigger'\n  jk_trigger jk_trigger1(.clk(x), .j(in), .k(in), .q(q1));\n  ^~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/136584400/digital_logic_labs/lab03/2/sources,data/full_repos/permissive/136584400/jk_trigger\n             data/full_repos/permissive/136584400/digital_logic_labs/lab03/2/sources,data/full_repos/permissive/136584400/jk_trigger.v\n             data/full_repos/permissive/136584400/digital_logic_labs/lab03/2/sources,data/full_repos/permissive/136584400/jk_trigger.sv\n             jk_trigger\n             jk_trigger.v\n             jk_trigger.sv\n             obj_dir/jk_trigger\n             obj_dir/jk_trigger.v\n             obj_dir/jk_trigger.sv\n%Error: data/full_repos/permissive/136584400/digital_logic_labs/lab03/2/sources/2.v:25: Cannot find file containing module: 'jk_trigger'\n  jk_trigger jk_trigger2(.clk(q1), .j(notq4), .k(in), .q(q2));\n  ^~~~~~~~~~\n%Error: data/full_repos/permissive/136584400/digital_logic_labs/lab03/2/sources/2.v:26: Cannot find file containing module: 'jk_trigger'\n  jk_trigger jk_trigger3(.clk(q2), .j(in), .k(in), .q(q3));\n  ^~~~~~~~~~\n%Error: data/full_repos/permissive/136584400/digital_logic_labs/lab03/2/sources/2.v:27: Cannot find file containing module: 'jk_trigger'\n  jk_trigger jk_trigger4(.clk(q1), .j(j4), .k(in), .q(q4), .notq(notq4));\n  ^~~~~~~~~~\n%Error: Exiting due to 4 error(s)\n"
module pluse_counter(x, z, o1, o2, o3, o4);
  input x;
  output z, o1, o2, o3, o4;
  wire q1, q2, q3, q4, notq4;
  wire j4, in;

  assign z = x & q1 & q4;
  assign j4 = q3 & q2;
  assign in = 1;
  assign o1 = q1;
  assign o2 = q2;
  assign o3 = q3;
  assign o4 = q4;

  jk_trigger jk_trigger1(.clk(x), .j(in), .k(in), .q(q1));
  jk_trigger jk_trigger2(.clk(q1), .j(notq4), .k(in), .q(q2));
  jk_trigger jk_trigger3(.clk(q2), .j(in), .k(in), .q(q3));
  jk_trigger jk_trigger4(.clk(q1), .j(j4), .k(in), .q(q4), .notq(notq4));
endmodule
module pluse_counter(x, z, o1, o2, o3, o4);

  input x;
  output z, o1, o2, o3, o4;
  wire q1, q2, q3, q4, notq4;
  wire j4, in;

  assign z = x & q1 & q4;
  assign j4 = q3 & q2;
  assign in = 1;
  assign o1 = q1;
  assign o2 = q2;
  assign o3 = q3;
  assign o4 = q4;

  jk_trigger jk_trigger1(.clk(x), .j(in), .k(in), .q(q1));
  jk_trigger jk_trigger2(.clk(q1), .j(notq4), .k(in), .q(q2));
  jk_trigger jk_trigger3(.clk(q2), .j(in), .k(in), .q(q3));
  jk_trigger jk_trigger4(.clk(q1), .j(j4), .k(in), .q(q4), .notq(notq4));
endmodule