data/full_repos/permissive/220277996/multiplier.v
 line:1: before: "timescale"
1: b'%Error: data/full_repos/permissive/220277996/multiplier.v:1: syntax error, unexpected IDENTIFIER\ntimescale 1ns / 1ps\n^~~~~~~~~\n%Error: Exiting due to 1 error(s)\n'
module nbitcsa(x,y,z,s);
         parameter g=32;

         input [18:0] x;
         input [18:0] y;
         input [18:0] z;
         output [18:0] s;

         wire [18:0] c1,c2,s1;
         genvar i;
         generate
         for(i=0;i<18;i=i+1)
         begin
         full_adder f1(x[i],y[i],z[i],s1[i],c1[i]);
         end
         endgenerate
         assign c2[0]=1'b0;
         generate
         for(i=0;i<18;i=i+1)
         begin
         full_adder f5(s1[i+1],c1[i],c2[i],s[i+1],c2[i+1]);
         end
         endgenerate
         assign s[0]=s1[0];
         endmodule
module nbitcsa(x,y,z,s);

         parameter g=32;

         input [18:0] x;
         input [18:0] y;
         input [18:0] z;
         output [18:0] s;

         wire [18:0] c1,c2,s1;
         genvar i;
         generate
         for(i=0;i<18;i=i+1)
         begin
         full_adder f1(x[i],y[i],z[i],s1[i],c1[i]);
         end
         endgenerate
         assign c2[0]=1'b0;
         generate
         for(i=0;i<18;i=i+1)
         begin
         full_adder f5(s1[i+1],c1[i],c2[i],s[i+1],c2[i+1]);
         end
         endgenerate
         assign s[0]=s1[0];
         endmodule