data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v
1: b"%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:32: Cannot find file containing module: 'HAX1'\n  HAX1 U468 (.A(S_3_4), .B((A[4] & B[3])), .YS(S_4_3), .YC(C_4_3));\n  ^~~~\n        ... Looked in:\n             data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae,data/full_repos/permissive/162571337/HAX1\n             data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae,data/full_repos/permissive/162571337/HAX1.v\n             data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae,data/full_repos/permissive/162571337/HAX1.sv\n             HAX1\n             HAX1.v\n             HAX1.sv\n             obj_dir/HAX1\n             obj_dir/HAX1.v\n             obj_dir/HAX1.sv\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:33: Cannot find file containing module: 'HAX1'\n  HAX1 U469 (.A(S_3_5), .B((A[4] & B[4])), .YS(S_4_4), .YC(C_4_4));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:34: Cannot find file containing module: 'HAX1'\n  HAX1 U470 (.A(S_3_6), .B((A[4] & B[5])), .YS(S_4_5), .YC(C_4_5));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:35: Cannot find file containing module: 'HAX1'\n  HAX1 U471 (.A(S_3_7), .B((A[4] & B[6])), .YS(S_4_6), .YC(C_4_6));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:36: Cannot find file containing module: 'HAX1'\n  HAX1 U472 (.A(1'b1), .B(~(A[4] & B[7])), .YS(S_4_7), .YC(C_4_7));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:39: Cannot find file containing module: 'FAX1'\n  FAX1 U476 (.A(S_4_4), .B(C_4_3), .C((A[5] & B[3])), .YS(S_5_3), .YC(C_5_3));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:40: Cannot find file containing module: 'FAX1'\n  FAX1 U477 (.A(S_4_5), .B(C_4_4), .C((A[5] & B[4])), .YS(S_5_4), .YC(C_5_4));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:41: Cannot find file containing module: 'FAX1'\n  FAX1 U478 (.A(S_4_6), .B(C_4_5), .C((A[5] & B[5])), .YS(S_5_5), .YC(C_5_5));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:42: Cannot find file containing module: 'FAX1'\n  FAX1 U479 (.A(S_4_7), .B(C_4_6), .C((A[5] & B[6])), .YS(S_5_6), .YC(C_5_6));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:43: Cannot find file containing module: 'HAX1'\n  HAX1 U480 (.A(C_4_7), .B(~(A[5] & B[7])), .YS(S_5_7), .YC(C_5_7));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:47: Cannot find file containing module: 'FAX1'\n  FAX1 U484 (.A(S_5_4), .B(C_5_3), .C((A[6] & B[3])), .YS(S_6_3), .YC(C_6_3));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:48: Cannot find file containing module: 'FAX1'\n  FAX1 U485 (.A(S_5_5), .B(C_5_4), .C((A[6] & B[4])), .YS(S_6_4), .YC(C_6_4));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:49: Cannot find file containing module: 'FAX1'\n  FAX1 U486 (.A(S_5_6), .B(C_5_5), .C((A[6] & B[5])), .YS(S_6_5), .YC(C_6_5));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:50: Cannot find file containing module: 'FAX1'\n  FAX1 U487 (.A(S_5_7), .B(C_5_6), .C((A[6] & B[6])), .YS(S_6_6), .YC(C_6_6));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:51: Cannot find file containing module: 'HAX1'\n  HAX1 U488 (.A(C_5_7), .B(~(A[6] & B[7])), .YS(S_6_7), .YC(C_6_7));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:55: Cannot find file containing module: 'FAX1'\n  FAX1 U492 (.A(S_6_4), .B(C_6_3), .C(~(A[7] & B[3])), .YS(S_7_3), .YC(C_7_3));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:56: Cannot find file containing module: 'FAX1'\n  FAX1 U493 (.A(S_6_5), .B(C_6_4), .C(~(A[7] & B[4])), .YS(S_7_4), .YC(C_7_4));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:57: Cannot find file containing module: 'FAX1'\n  FAX1 U494 (.A(S_6_6), .B(C_6_5), .C(~(A[7] & B[5])), .YS(S_7_5), .YC(C_7_5));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:58: Cannot find file containing module: 'FAX1'\n  FAX1 U495 (.A(S_6_7), .B(C_6_6), .C(~(A[7] & B[6])), .YS(S_7_6), .YC(C_7_6));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:59: Cannot find file containing module: 'HAX1'\n  HAX1 U496 (.A(C_6_7), .B((A[7] & B[7])), .YS(S_7_7), .YC(C_7_7));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:63: Cannot find file containing module: 'HAX1'\n  HAX1 U500 (.A(S_7_4), .B(C_7_3), .YS(S_8_3), .YC(C_8_3));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:64: Cannot find file containing module: 'FAX1'\n  FAX1 U501 (.A(S_7_5), .B(C_8_3), .C(C_7_4), .YS(S_8_4), .YC(C_8_4));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:65: Cannot find file containing module: 'FAX1'\n  FAX1 U502 (.A(S_7_6), .B(C_8_4), .C(C_7_5), .YS(S_8_5), .YC(C_8_5));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:66: Cannot find file containing module: 'FAX1'\n  FAX1 U503 (.A(S_7_7), .B(C_8_5), .C(C_7_6), .YS(S_8_6), .YC(C_8_6));\n  ^~~~\n%Error: data/full_repos/permissive/162571337/multiplers/8x8_signed/pareto_pwr_mae/mul8s_1L1G_pdk45.v:67: Cannot find file containing module: 'FAX1'\n  FAX1 U504 (.A(1'b1), .B(C_8_6), .C(C_7_7), .YS(S_8_7), .YC(C_8_7));\n  ^~~~\n%Error: Exiting due to 25 error(s)\n"
module mul8s_1L1G ( A, B, O );
  input [7:0] A;
  input [7:0] B;
  output [15:0] O;

  wire C_4_3,C_4_4,C_4_5,C_4_6,C_4_7,C_5_3,C_5_4,C_5_5,C_5_6,C_5_7,C_6_3,C_6_4,C_6_5,C_6_6,C_6_7,C_7_3,C_7_4,C_7_5,C_7_6,C_7_7,C_8_3,C_8_4,C_8_5,C_8_6,C_8_7,S_3_3,S_3_4,S_3_5,S_3_6,S_3_7,S_4_2,S_4_3,S_4_4,S_4_5,S_4_6,S_4_7,S_5_1,S_5_2,S_5_3,S_5_4,S_5_5,S_5_6,S_5_7,S_6_0,S_6_1,S_6_2,S_6_3,S_6_4,S_6_5,S_6_6,S_6_7,S_7_0,S_7_1,S_7_2,S_7_3,S_7_4,S_7_5,S_7_6,S_7_7,S_8_0,S_8_1,S_8_2,S_8_3,S_8_4,S_8_5,S_8_6,S_8_7;

  assign S_3_3 = (A[3] & B[3]);
  assign S_3_4 = (A[3] & B[4]);
  assign S_3_5 = (A[3] & B[5]);
  assign S_3_6 = (A[3] & B[6]);
  assign S_3_7 = ~(A[3] & B[7]);
  assign S_4_2 = S_3_3;
  HAX1 U468 (.A(S_3_4), .B((A[4] & B[3])), .YS(S_4_3), .YC(C_4_3));
  HAX1 U469 (.A(S_3_5), .B((A[4] & B[4])), .YS(S_4_4), .YC(C_4_4));
  HAX1 U470 (.A(S_3_6), .B((A[4] & B[5])), .YS(S_4_5), .YC(C_4_5));
  HAX1 U471 (.A(S_3_7), .B((A[4] & B[6])), .YS(S_4_6), .YC(C_4_6));
  HAX1 U472 (.A(1'b1), .B(~(A[4] & B[7])), .YS(S_4_7), .YC(C_4_7));
  assign S_5_1 = S_4_2;
  assign S_5_2 = S_4_3;
  FAX1 U476 (.A(S_4_4), .B(C_4_3), .C((A[5] & B[3])), .YS(S_5_3), .YC(C_5_3));
  FAX1 U477 (.A(S_4_5), .B(C_4_4), .C((A[5] & B[4])), .YS(S_5_4), .YC(C_5_4));
  FAX1 U478 (.A(S_4_6), .B(C_4_5), .C((A[5] & B[5])), .YS(S_5_5), .YC(C_5_5));
  FAX1 U479 (.A(S_4_7), .B(C_4_6), .C((A[5] & B[6])), .YS(S_5_6), .YC(C_5_6));
  HAX1 U480 (.A(C_4_7), .B(~(A[5] & B[7])), .YS(S_5_7), .YC(C_5_7));
  assign S_6_0 = S_5_1;
  assign S_6_1 = S_5_2;
  assign S_6_2 = S_5_3;
  FAX1 U484 (.A(S_5_4), .B(C_5_3), .C((A[6] & B[3])), .YS(S_6_3), .YC(C_6_3));
  FAX1 U485 (.A(S_5_5), .B(C_5_4), .C((A[6] & B[4])), .YS(S_6_4), .YC(C_6_4));
  FAX1 U486 (.A(S_5_6), .B(C_5_5), .C((A[6] & B[5])), .YS(S_6_5), .YC(C_6_5));
  FAX1 U487 (.A(S_5_7), .B(C_5_6), .C((A[6] & B[6])), .YS(S_6_6), .YC(C_6_6));
  HAX1 U488 (.A(C_5_7), .B(~(A[6] & B[7])), .YS(S_6_7), .YC(C_6_7));
  assign S_7_0 = S_6_1;
  assign S_7_1 = S_6_2;
  assign S_7_2 = S_6_3;
  FAX1 U492 (.A(S_6_4), .B(C_6_3), .C(~(A[7] & B[3])), .YS(S_7_3), .YC(C_7_3));
  FAX1 U493 (.A(S_6_5), .B(C_6_4), .C(~(A[7] & B[4])), .YS(S_7_4), .YC(C_7_4));
  FAX1 U494 (.A(S_6_6), .B(C_6_5), .C(~(A[7] & B[5])), .YS(S_7_5), .YC(C_7_5));
  FAX1 U495 (.A(S_6_7), .B(C_6_6), .C(~(A[7] & B[6])), .YS(S_7_6), .YC(C_7_6));
  HAX1 U496 (.A(C_6_7), .B((A[7] & B[7])), .YS(S_7_7), .YC(C_7_7));
  assign S_8_0 = S_7_1;
  assign S_8_1 = S_7_2;
  assign S_8_2 = S_7_3;
  HAX1 U500 (.A(S_7_4), .B(C_7_3), .YS(S_8_3), .YC(C_8_3));
  FAX1 U501 (.A(S_7_5), .B(C_8_3), .C(C_7_4), .YS(S_8_4), .YC(C_8_4));
  FAX1 U502 (.A(S_7_6), .B(C_8_4), .C(C_7_5), .YS(S_8_5), .YC(C_8_5));
  FAX1 U503 (.A(S_7_7), .B(C_8_5), .C(C_7_6), .YS(S_8_6), .YC(C_8_6));
  FAX1 U504 (.A(1'b1), .B(C_8_6), .C(C_7_7), .YS(S_8_7), .YC(C_8_7));
  assign O = {S_8_7,S_8_6,S_8_5,S_8_4,S_8_3,S_8_2,S_8_1,S_8_0,S_7_0,S_6_0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0};

endmodule
module mul8s_1L1G ( A, B, O );

  input [7:0] A;
  input [7:0] B;
  output [15:0] O;

  wire C_4_3,C_4_4,C_4_5,C_4_6,C_4_7,C_5_3,C_5_4,C_5_5,C_5_6,C_5_7,C_6_3,C_6_4,C_6_5,C_6_6,C_6_7,C_7_3,C_7_4,C_7_5,C_7_6,C_7_7,C_8_3,C_8_4,C_8_5,C_8_6,C_8_7,S_3_3,S_3_4,S_3_5,S_3_6,S_3_7,S_4_2,S_4_3,S_4_4,S_4_5,S_4_6,S_4_7,S_5_1,S_5_2,S_5_3,S_5_4,S_5_5,S_5_6,S_5_7,S_6_0,S_6_1,S_6_2,S_6_3,S_6_4,S_6_5,S_6_6,S_6_7,S_7_0,S_7_1,S_7_2,S_7_3,S_7_4,S_7_5,S_7_6,S_7_7,S_8_0,S_8_1,S_8_2,S_8_3,S_8_4,S_8_5,S_8_6,S_8_7;

  assign S_3_3 = (A[3] & B[3]);
  assign S_3_4 = (A[3] & B[4]);
  assign S_3_5 = (A[3] & B[5]);
  assign S_3_6 = (A[3] & B[6]);
  assign S_3_7 = ~(A[3] & B[7]);
  assign S_4_2 = S_3_3;
  HAX1 U468 (.A(S_3_4), .B((A[4] & B[3])), .YS(S_4_3), .YC(C_4_3));
  HAX1 U469 (.A(S_3_5), .B((A[4] & B[4])), .YS(S_4_4), .YC(C_4_4));
  HAX1 U470 (.A(S_3_6), .B((A[4] & B[5])), .YS(S_4_5), .YC(C_4_5));
  HAX1 U471 (.A(S_3_7), .B((A[4] & B[6])), .YS(S_4_6), .YC(C_4_6));
  HAX1 U472 (.A(1'b1), .B(~(A[4] & B[7])), .YS(S_4_7), .YC(C_4_7));
  assign S_5_1 = S_4_2;
  assign S_5_2 = S_4_3;
  FAX1 U476 (.A(S_4_4), .B(C_4_3), .C((A[5] & B[3])), .YS(S_5_3), .YC(C_5_3));
  FAX1 U477 (.A(S_4_5), .B(C_4_4), .C((A[5] & B[4])), .YS(S_5_4), .YC(C_5_4));
  FAX1 U478 (.A(S_4_6), .B(C_4_5), .C((A[5] & B[5])), .YS(S_5_5), .YC(C_5_5));
  FAX1 U479 (.A(S_4_7), .B(C_4_6), .C((A[5] & B[6])), .YS(S_5_6), .YC(C_5_6));
  HAX1 U480 (.A(C_4_7), .B(~(A[5] & B[7])), .YS(S_5_7), .YC(C_5_7));
  assign S_6_0 = S_5_1;
  assign S_6_1 = S_5_2;
  assign S_6_2 = S_5_3;
  FAX1 U484 (.A(S_5_4), .B(C_5_3), .C((A[6] & B[3])), .YS(S_6_3), .YC(C_6_3));
  FAX1 U485 (.A(S_5_5), .B(C_5_4), .C((A[6] & B[4])), .YS(S_6_4), .YC(C_6_4));
  FAX1 U486 (.A(S_5_6), .B(C_5_5), .C((A[6] & B[5])), .YS(S_6_5), .YC(C_6_5));
  FAX1 U487 (.A(S_5_7), .B(C_5_6), .C((A[6] & B[6])), .YS(S_6_6), .YC(C_6_6));
  HAX1 U488 (.A(C_5_7), .B(~(A[6] & B[7])), .YS(S_6_7), .YC(C_6_7));
  assign S_7_0 = S_6_1;
  assign S_7_1 = S_6_2;
  assign S_7_2 = S_6_3;
  FAX1 U492 (.A(S_6_4), .B(C_6_3), .C(~(A[7] & B[3])), .YS(S_7_3), .YC(C_7_3));
  FAX1 U493 (.A(S_6_5), .B(C_6_4), .C(~(A[7] & B[4])), .YS(S_7_4), .YC(C_7_4));
  FAX1 U494 (.A(S_6_6), .B(C_6_5), .C(~(A[7] & B[5])), .YS(S_7_5), .YC(C_7_5));
  FAX1 U495 (.A(S_6_7), .B(C_6_6), .C(~(A[7] & B[6])), .YS(S_7_6), .YC(C_7_6));
  HAX1 U496 (.A(C_6_7), .B((A[7] & B[7])), .YS(S_7_7), .YC(C_7_7));
  assign S_8_0 = S_7_1;
  assign S_8_1 = S_7_2;
  assign S_8_2 = S_7_3;
  HAX1 U500 (.A(S_7_4), .B(C_7_3), .YS(S_8_3), .YC(C_8_3));
  FAX1 U501 (.A(S_7_5), .B(C_8_3), .C(C_7_4), .YS(S_8_4), .YC(C_8_4));
  FAX1 U502 (.A(S_7_6), .B(C_8_4), .C(C_7_5), .YS(S_8_5), .YC(C_8_5));
  FAX1 U503 (.A(S_7_7), .B(C_8_5), .C(C_7_6), .YS(S_8_6), .YC(C_8_6));
  FAX1 U504 (.A(1'b1), .B(C_8_6), .C(C_7_7), .YS(S_8_7), .YC(C_8_7));
  assign O = {S_8_7,S_8_6,S_8_5,S_8_4,S_8_3,S_8_2,S_8_1,S_8_0,S_7_0,S_6_0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0};

endmodule