anchor.diff:    });
   }
   
  -const List doubleSamples = const [
  +const doubleSamples = const [
     0.0,
     5e-324, //                  Minimal denormal value.
     2.225073858507201e-308, //  Maximal denormal value.
  
positive.code: 
    testInt32x4Buffer(intSamples);
  
    List roundedFloatSamples = floatSamples.map(roundToFloat).toList();
    testFloatBuffer(
        32, roundedFloatSamples, () => new Float32Buffer(), roundToFloat);
    testFloatBuffer(64, doubleSamples, () => new Float64Buffer(), (x) => x);
  
negative.code: // Takes bit-size, min value, max value, function to create a buffer, and
  // the rounding that is applied when storing values outside the valid range
  // into the buffer.
  void testFloatBuffer(
      int bitSize, List<double> samples, create(), double round(double v)) {
    test("Float${bitSize}Buffer", () {
      var buffer = create();
      expect(buffer, new isInstanceOf<List<double>>());
  