// Copyright 2018 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.// Flags: --allow-natives-syntaxfunctionModule(global,env,buffer){"use asm";functiontest1(){varx=0;x=-1/1|0;returnx|0;}functiontest2(){varx=0;x=(-1/1)|0;returnx|0;}return{test1:test1,test2:test2};};letmodule=Module(this);assertEquals(-1,module.test1());assertEquals(-1,module.test2());assertTrue(%IsAsmWasmCode(Module));