data/full_repos/permissive/108216748/system/sha256.v
 line:18: before: ","
1: b'%Warning-MULTITOP: data/full_repos/permissive/108216748/system/sha256.v:205: Multiple top level modules\n                                                                           : ... Suggest see manual; fix the duplicates, or use --top-module to select top.\n                   ... Use "/* verilator lint_off MULTITOP */" and lint_on around source to disable this message.\n                                                                           : ... Top module \'sha256_block\'\nmodule sha256_block (\n       ^~~~~~~~~~~~\n                                                                           : ... Top module \'sha256_H_0\'\nmodule sha256_H_0(\n       ^~~~~~~~~~\n%Error: data/full_repos/permissive/108216748/system/sha256.v:90: Cannot find file containing module: \'Ch\'\nCh #(.WORDSIZE(32)) Ch (\n^~\n        ... Looked in:\n             data/full_repos/permissive/108216748/system,data/full_repos/permissive/108216748/Ch\n             data/full_repos/permissive/108216748/system,data/full_repos/permissive/108216748/Ch.v\n             data/full_repos/permissive/108216748/system,data/full_repos/permissive/108216748/Ch.sv\n             Ch\n             Ch.v\n             Ch.sv\n             obj_dir/Ch\n             obj_dir/Ch.v\n             obj_dir/Ch.sv\n%Error: data/full_repos/permissive/108216748/system/sha256.v:94: Cannot find file containing module: \'Maj\'\nMaj #(.WORDSIZE(32)) Maj (\n^~~\n%Error: data/full_repos/permissive/108216748/system/sha256.v:106: Cannot find file containing module: \'sha2_round\'\nsha2_round #(.WORDSIZE(32)) sha256_round_inner (\n^~~~~~~~~~\n%Error: data/full_repos/permissive/108216748/system/sha256.v:65: Cannot find file containing module: \'W_machine\'\nW_machine #(.WORDSIZE(32)) W_machine (\n^~~~~~~~~\n%Error: Exiting due to 4 error(s), 1 warning(s)\n'
module sha256_s1 (
    input wire [31:0] x,
    output wire [31:0] s1
    );

assign s1 = ({x[16:0], x[31:17]} ^ {x[18:0], x[31:19]} ^ (x >> 10));

endmodule
module sha256_s1 (
    input wire [31:0] x,
    output wire [31:0] s1
    );


assign s1 = ({x[16:0], x[31:17]} ^ {x[18:0], x[31:19]} ^ (x >> 10));

endmodule