data/full_repos/permissive/205893930/Carry Select Adder/Test.v
[Errno 2] No such file or directory: 'preprocess.output'
1: b'%Error: Cannot find file containing module: Select\n        ... Looked in:\n             data/full_repos/permissive/205893930/Carry/Select\n             data/full_repos/permissive/205893930/Carry/Select.v\n             data/full_repos/permissive/205893930/Carry/Select.sv\n             Select\n             Select.v\n             Select.sv\n             obj_dir/Select\n             obj_dir/Select.v\n             obj_dir/Select.sv\n%Error: Cannot find file containing module: Adder,data/full_repos/permissive/205893930\n%Error: Cannot find file containing module: data/full_repos/permissive/205893930/Carry\n%Error: Cannot find file containing module: Adder/Test.v\n%Error: Exiting due to 4 error(s)\n'
module tb_CSelA32;
  wire [31:0] sum;
  wire cout;
  reg [31:0] a, b;
  reg cin;
  
  CSelA32 csa32(sum[31:0], cout, a[31:0], b[31:0]);
  
  initial
  begin
    $display("a|b||cout|sum");
  end
  
  initial
  begin
    $monitor("%h|%h||%b|%h", a[31:0], b[31:0], cout, sum[31:0]);
  end
  
  initial
  begin
    a='b10100000101000001111111111111111; b='b10100000101111111111111111100000;
    #10 a='b01011000111111111111111111110100; b='b11110100111101001111111111111111;
    #10 a='b11111111111111110000111100111101; b='b00001111000011111111111111111111;
    #10 a='b11011111111111111110100011001010; b='b11001111111111111111100011001010;

  end
endmodule
module tb_CSelA32;

  wire [31:0] sum;
  wire cout;
  reg [31:0] a, b;
  reg cin;
  
  CSelA32 csa32(sum[31:0], cout, a[31:0], b[31:0]);
  
  initial
  begin
    $display("a|b||cout|sum");
  end
  
  initial
  begin
    $monitor("%h|%h||%b|%h", a[31:0], b[31:0], cout, sum[31:0]);
  end
  
  initial
  begin
    a='b10100000101000001111111111111111; b='b10100000101111111111111111100000;
    #10 a='b01011000111111111111111111110100; b='b11110100111101001111111111111111;
    #10 a='b11111111111111110000111100111101; b='b00001111000011111111111111111111;
    #10 a='b11011111111111111110100011001010; b='b11001111111111111111100011001010;

  end
endmodule