data/full_repos/permissive/14315565/ltccol.v
1: b"%Error: data/full_repos/permissive/14315565/ltccol.v:11: Cannot find file containing module: 'lcol'\n   lcol LCOL1 ( .x( 1'b0 ), .in_cell( in_data[ 7: 0] ), .out_cell( out[0] ) );\n   ^~~~\n        ... Looked in:\n             data/full_repos/permissive/14315565,data/full_repos/permissive/14315565/lcol\n             data/full_repos/permissive/14315565,data/full_repos/permissive/14315565/lcol.v\n             data/full_repos/permissive/14315565,data/full_repos/permissive/14315565/lcol.sv\n             lcol\n             lcol.v\n             lcol.sv\n             obj_dir/lcol\n             obj_dir/lcol.v\n             obj_dir/lcol.sv\n%Error: data/full_repos/permissive/14315565/ltccol.v:12: Cannot find file containing module: 'lcol'\n   lcol LCOL2 ( .x( 1'b1 ), .in_cell( in_data[15: 8] ), .out_cell( out[1] ) );\n   ^~~~\n%Error: data/full_repos/permissive/14315565/ltccol.v:13: Cannot find file containing module: 'lcol'\n   lcol LCOL3 ( .x( 1'b0 ), .in_cell( in_data[23:16] ), .out_cell( out[2] ) );\n   ^~~~\n%Error: data/full_repos/permissive/14315565/ltccol.v:14: Cannot find file containing module: 'lcol'\n   lcol LCOL4 ( .x( 1'b1 ), .in_cell( in_data[31:24] ), .out_cell( out[3] ) );\n   ^~~~\n%Error: data/full_repos/permissive/14315565/ltccol.v:15: Cannot find file containing module: 'lcol'\n   lcol LCOL5 ( .x( 1'b0 ), .in_cell( in_data[39:32] ), .out_cell( out[4] ) );\n   ^~~~\n%Error: data/full_repos/permissive/14315565/ltccol.v:16: Cannot find file containing module: 'lcol'\n   lcol LCOL6 ( .x( 1'b1 ), .in_cell( in_data[47:40] ), .out_cell( out[5] ) );\n   ^~~~\n%Error: data/full_repos/permissive/14315565/ltccol.v:17: Cannot find file containing module: 'lcol'\n   lcol LCOL7 ( .x( 1'b0 ), .in_cell( in_data[55:48] ), .out_cell( out[6] ) );\n   ^~~~\n%Error: data/full_repos/permissive/14315565/ltccol.v:18: Cannot find file containing module: 'lcol'\n   lcol LCOL8 ( .x( 1'b1 ), .in_cell( in_data[63:56] ), .out_cell( out[7] ) );\n   ^~~~\n%Error: Exiting due to 8 error(s)\n"
module ltccol
  (
   input   [63:0] in_data,
   output  [63:0] out_data
   );
   wire [7:0] out [0:7];

   lcol LCOL1 ( .x( 1'b0 ), .in_cell( in_data[ 7: 0] ), .out_cell( out[0] ) );
   lcol LCOL2 ( .x( 1'b1 ), .in_cell( in_data[15: 8] ), .out_cell( out[1] ) );
   lcol LCOL3 ( .x( 1'b0 ), .in_cell( in_data[23:16] ), .out_cell( out[2] ) );
   lcol LCOL4 ( .x( 1'b1 ), .in_cell( in_data[31:24] ), .out_cell( out[3] ) );
   lcol LCOL5 ( .x( 1'b0 ), .in_cell( in_data[39:32] ), .out_cell( out[4] ) );
   lcol LCOL6 ( .x( 1'b1 ), .in_cell( in_data[47:40] ), .out_cell( out[5] ) );
   lcol LCOL7 ( .x( 1'b0 ), .in_cell( in_data[55:48] ), .out_cell( out[6] ) );
   lcol LCOL8 ( .x( 1'b1 ), .in_cell( in_data[63:56] ), .out_cell( out[7] ) );

   assign out_data = { out[7], out[6], out[5], out[4],
		       out[3], out[2], out[1], out[0] };
endmodule
module ltccol
  (
   input   [63:0] in_data,
   output  [63:0] out_data
   );

   wire [7:0] out [0:7];

   lcol LCOL1 ( .x( 1'b0 ), .in_cell( in_data[ 7: 0] ), .out_cell( out[0] ) );
   lcol LCOL2 ( .x( 1'b1 ), .in_cell( in_data[15: 8] ), .out_cell( out[1] ) );
   lcol LCOL3 ( .x( 1'b0 ), .in_cell( in_data[23:16] ), .out_cell( out[2] ) );
   lcol LCOL4 ( .x( 1'b1 ), .in_cell( in_data[31:24] ), .out_cell( out[3] ) );
   lcol LCOL5 ( .x( 1'b0 ), .in_cell( in_data[39:32] ), .out_cell( out[4] ) );
   lcol LCOL6 ( .x( 1'b1 ), .in_cell( in_data[47:40] ), .out_cell( out[5] ) );
   lcol LCOL7 ( .x( 1'b0 ), .in_cell( in_data[55:48] ), .out_cell( out[6] ) );
   lcol LCOL8 ( .x( 1'b1 ), .in_cell( in_data[63:56] ), .out_cell( out[7] ) );

   assign out_data = { out[7], out[6], out[5], out[4],
		       out[3], out[2], out[1], out[0] };
endmodule