Chromium Code Reviews| Index: tests/language/nan_identical_test.dart |
| diff --git a/tests/language/nan_identical_test.dart b/tests/language/nan_identical_test.dart |
| index 5f171be5c4c6ba6893663414bd65f82cbeb0239b..59a30bf8a12b8f7240ada7150734b26b9791b712 100644 |
| --- a/tests/language/nan_identical_test.dart |
| +++ b/tests/language/nan_identical_test.dart |
| @@ -8,17 +8,14 @@ import 'dart:typed_data'; |
| import "package:expect/expect.dart"; |
| -double uint64toDouble(int i) { |
| +double createOtherNAN() { |
| var buffer = new Uint8List(8).buffer; |
| var bdata = new ByteData.view(buffer); |
| - bdata.setUint64(0, i); |
| + bdata.setFloat64(0, double.NAN); |
| + bdata.setInt8(0, bdata.getInt8(0) ^ 1); |
| return bdata.getFloat64(0); |
|
rmacnak
2016/03/23 22:12:11
var result = bdata.getFloat64(0);
Expect.isTrue(re
regis
2016/03/23 22:42:59
Done.
|
| } |
| -double createOtherNAN() { |
| - return uint64toDouble((1 << 64) - 2); |
| -} |
| - |
| main() { |
| var otherNAN = createOtherNAN(); |
| for (int i = 0; i < 100; i++) { |