asm-js / validator

A reference validator for asm.js.
Apache License 2.0
1.78k stars 154 forks source link

Warning Chrome : Invalid asm.js: Unexpected token #127

Open ghost opened 6 years ago

ghost commented 6 years ago

I've compiled multiple sources without rewriting this warning, but in my file, Chrome returns a warning, everything works anyway OK in Firefox and Edge.

chrome 61 : Emscripten 1.37.21 : window 10 pro

 while((ptr|0) <= (block_aligned_end|0)) {
    HEAP32[((ptr)>>2)]=value4;                <-- Warning
    HEAP32[(((ptr)+(4))>>2)]=value4;
    HEAP32[(((ptr)+(8))>>2)]=value4;
    HEAP32[(((ptr)+(12))>>2)]=value4;
    HEAP32[(((ptr)+(16))>>2)]=value4;
    HEAP32[(((ptr)+(20))>>2)]=value4;
    HEAP32[(((ptr)+(24))>>2)]=value4;
    HEAP32[(((ptr)+(28))>>2)]=value4;
    HEAP32[(((ptr)+(32))>>2)]=value4;
    HEAP32[(((ptr)+(36))>>2)]=value4;
    HEAP32[(((ptr)+(40))>>2)]=value4;
    HEAP32[(((ptr)+(44))>>2)]=value4;
    HEAP32[(((ptr)+(48))>>2)]=value4;
    HEAP32[(((ptr)+(52))>>2)]=value4;
    HEAP32[(((ptr)+(56))>>2)]=value4;
    HEAP32[(((ptr)+(60))>>2)]=value4;
    ptr = (ptr + 64)|0;
  }

immagine