Result

WA

Code [DL]

module c;integer c,d;initial begin  for(c=1;c;for(c=$fscanf(1<<31,"%b",d);d>0;c=c+1)d=d-c)$write(~|d);end end endmodule

stdin

11010010
10101000
00011101
00101101
01000100
00010101
01100010
00100100
00110010
10101011
01001110
10011001
00111011
11010000
00000001
01010111
00110111
01011011
11111101
00000011
00000110
10010011
00001010
01111000
11111010
10100101
00110100
10111110
10100011
00011100
10011000
00001111
11100111
10011001
10001000
10110101
00111100
00111110
01000010
10011001
10101001
00000000
10100010
01101001
01000110
00010100
11001000
10011011
01110101
11010110

stdout

stderr

/volume/CODE:1: syntax error
/volume/CODE:1: error: malformed statement
/volume/CODE:1: error: Error in for loop step assignment.
/volume/CODE:1: syntax error
/volume/CODE:1: error: malformed statement
/volume/CODE:1: syntax error
/volume/CODE:1: syntax error
/volume/CODE:1: error: malformed statement
/volume/CODE:1: syntax error
I give up.
/home/esolang/bin/verilog: line 4: /tmp/code: No such file or directory
rm: cannot remove '/tmp/code': No such file or directory

strace