| // Copyright 2017 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-syntax |
| (function TestMathMaxOnLargeInt() { |
| function Module(stdlib) { |
| var max = stdlib.Math.max; |
| return max(42,0xffffffff); |
| assertEquals(0xffffffff, f()); |
| assertFalse(%IsAsmWasmCode(Module)); |
| (function TestMathMinOnLargeInt() { |
| function Module(stdlib) { |
| var min = stdlib.Math.min; |
| return min(42,0xffffffff); |
| assertFalse(%IsAsmWasmCode(Module)); |