data/full_repos/permissive/412284801/adders/carry-look-ahead/g_cla16.v
1: b"%Error: data/full_repos/permissive/412284801/adders/carry-look-ahead/g_cla16.v:9: Cannot find file containing module: 'g_cla4'\n    g_cla4 cla0(a[3:0], b[3:0], cin, sum[3:0],c[1]);\n    ^~~~~~\n        ... Looked in:\n             data/full_repos/permissive/412284801/adders/carry-look-ahead,data/full_repos/permissive/412284801/g_cla4\n             data/full_repos/permissive/412284801/adders/carry-look-ahead,data/full_repos/permissive/412284801/g_cla4.v\n             data/full_repos/permissive/412284801/adders/carry-look-ahead,data/full_repos/permissive/412284801/g_cla4.sv\n             g_cla4\n             g_cla4.v\n             g_cla4.sv\n             obj_dir/g_cla4\n             obj_dir/g_cla4.v\n             obj_dir/g_cla4.sv\n%Error: data/full_repos/permissive/412284801/adders/carry-look-ahead/g_cla16.v:10: Cannot find file containing module: 'g_cla4'\n    g_cla4 cla1(a[7:4],b[7:4],c[1],sum[7:4],c[2]);\n    ^~~~~~\n%Error: data/full_repos/permissive/412284801/adders/carry-look-ahead/g_cla16.v:11: Cannot find file containing module: 'g_cla4'\n    g_cla4 cla2(a[11:8],b[11:8],c[2],sum[11:8],c[3]);\n    ^~~~~~\n%Error: data/full_repos/permissive/412284801/adders/carry-look-ahead/g_cla16.v:12: Cannot find file containing module: 'g_cla4'\n    g_cla4 cla3(a[15:12],b[15:12],c[3],sum[15:12],cout);\n    ^~~~~~\n%Error: Exiting due to 4 error(s)\n"
module g_cla16(a,b,cin,sum,cout);
    input [15:0]a,b;
    input cin;
    output [15:0] sum;
    output cout;

    wire [3:0]c;
    
    g_cla4 cla0(a[3:0], b[3:0], cin, sum[3:0],c[1]);
    g_cla4 cla1(a[7:4],b[7:4],c[1],sum[7:4],c[2]);
    g_cla4 cla2(a[11:8],b[11:8],c[2],sum[11:8],c[3]);
    g_cla4 cla3(a[15:12],b[15:12],c[3],sum[15:12],cout);
    
endmodule
module g_cla16(a,b,cin,sum,cout);

    input [15:0]a,b;
    input cin;
    output [15:0] sum;
    output cout;

    wire [3:0]c;
    
    g_cla4 cla0(a[3:0], b[3:0], cin, sum[3:0],c[1]);
    g_cla4 cla1(a[7:4],b[7:4],c[1],sum[7:4],c[2]);
    g_cla4 cla2(a[11:8],b[11:8],c[2],sum[11:8],c[3]);
    g_cla4 cla3(a[15:12],b[15:12],c[3],sum[15:12],cout);
    
endmodule