VAR1 = NaN; VAR2=1; VAR1 += VAR2 PASSED!
VAR1 = NaN; VAR2=1; VAR1 += VAR2; VAR1 PASSED!
VAR1 = NaN; VAR2=0; VAR1 += VAR2 PASSED!
VAR1 = NaN; VAR2=0; VAR1 += VAR2; VAR1 PASSED!
VAR1 = 0; VAR2=NaN; VAR1 += VAR2 PASSED!
VAR1 = 0; VAR2=NaN; VAR1 += VAR2; VAR1 PASSED!
VAR1 = Infinity; VAR2= Infinity; VAR1 += VAR2; VAR1 PASSED!
VAR1 = Infinity; VAR2= -Infinity; VAR1 += VAR2; VAR1 PASSED!
VAR1 =-Infinity; VAR2= Infinity; VAR1 += VAR2; VAR1 PASSED!
VAR1 =-Infinity; VAR2=-Infinity; VAR1 += VAR2; VAR1 PASSED!
VAR1 = 0; VAR2= Infinity; VAR1 += VAR2;VAR1 PASSED!
VAR1 = -0; VAR2= Infinity; VAR1 += VAR2;VAR1 PASSED!
VAR1 = -0; VAR2= -Infinity; VAR1 += VAR2;VAR1 PASSED!
VAR1 = 0; VAR2= -Infinity; VAR1 += VAR2;VAR1 PASSED!
VAR1 = 0; VAR2= 0; VAR1 += VAR2 PASSED!
VAR1 = 0; VAR2= -0; VAR1 += VAR2 PASSED!
VAR1 = -0; VAR2= 0; VAR1 += VAR2 PASSED!
VAR1 = -0; VAR2= -0; VAR1 += VAR2 PASSED!
VAR1 = 0; VAR2= 1; VAR2 += VAR1; VAR2 PASSED!
VAR1 = -0; VAR2= 1; VAR2 += VAR1; VAR2 PASSED!
VAR1 = -0; VAR2= -1; VAR2 += VAR1; VAR2 PASSED!
VAR1 = 0; VAR2= -1; VAR2 += VAR1; VAR2 PASSED!
VAR1 = 0; VAR2=1; VAR1 += VAR2 PASSED!
VAR1 = 0; VAR2=1; VAR1 += VAR2;VAR1 PASSED!
VAR1 = Number.MAX_VALUE; VAR2= -Number.MAX_VALUE; VAR1 += VAR2; VAR1 PASSED!
VAR1 = Number.MIN_VALUE; VAR2= -Number.MIN_VALUE; VAR1 += VAR2; VAR1 PASSED!
