Result

WA

Code [DL]

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

stdin

00000000
11010001
01000010
00000111
00001111
10000000
01111000
01110110
01011011
00000001
00011011
10101011
10101110
01110010
11110000
00001001
11010010
01001111
11001010
01111010
01010101
11100111
10011001
10111110
10111110
11000111
11111101
11100011
01001110
11001101
10001000
01011111
00010101
10101011
10011011
00000011
01101010
00001010
11010111
10001101
00000110
01101001
00011100
00110111
00101101
10100001
00100100
11101011
00100110
01100101

stdout

stderr

/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