Result

WA

Code [DL]

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

stdin

11110111
01111000
10111100
00110101
00001010
01101100
01010010
01010111
00000000
10001000
01101001
10110011
11010100
11111101
01000010
10111011
00011001
10111110
11010010
00101101
00000001
00000110
00110111
10110101
10011001
10101011
01101001
11100111
00010110
01001110
00010001
01100011
11000001
00011100
10100000
01011011
11001011
11111101
11010101
10010100
01110100
01101101
00000011
00010101
00010111
11101100
11000110
10000010
00100100
00001111

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