anchor.diff:    // Test for file stream buffered handling of large files.
     static void testReadWriteStreamLargeFile() {
       // Create the test data - arbitrary binary data.
  -    List<int> buffer = new List<int>(100000);
  +    List<int> buffer = new List<int>.filled(100000, 0);
       for (var i = 0; i < buffer.length; ++i) {
         buffer[i] = i % 256;
       }
  
positive.code:     Expect.equals(true, !wrongExceptionCaught);
      exceptionCaught = false;
      try {
        List<int> buffer = new List<int>(10);
        openedFile.readIntoSync(buffer, 6, 12);
      } on RangeError catch (ex) {
        exceptionCaught = true;
  
negative.code:     // Read a file.
      String inFilename = getFilename("fixed_length_file");
      RandomAccessFile file = (new File(inFilename)).openSync();
      List<int> buffer1 = new List<int>.filled(42, 0);
      int bytes_read = 0;
      int bytes_written = 0;
      bytes_read = file.readIntoSync(buffer1);
  