anchor.diff:  final String platformDill =
       path.join(sdkDir, 'lib', '_internal', 'vm_platform_strong.dill');
   
  -Future<void> generateNative(Kind kind, String sourceFile, String outputFile,
  -    String packages, List<String> defines, bool enableAsserts) async {
  +Future<void> generateNative(
  +    Kind kind,
  +    String sourceFile,
  +    String outputFile,
  +    String packages,
  +    List<String> defines,
  +    bool enableAsserts,
  +    bool verbose) async {
     final Directory tempDir = Directory.systemTemp.createTempSync();
     try {
       final String kernelFile = path.join(tempDir.path, 'kernel.dill');
  
positive.code:         help:
              'Whether to generate a stand-alone executable or an AOT snapshot.')
      ..addOption('packages',
          valueHelp: 'path', help: 'Where to find a package spec file.');
  
    final ArgResults parsedArgs = parser.parse(args);
  
    if (parsedArgs['help']) {
      printUsage(parser);
  
negative.code:       throw 'Generating AOT kernel dill failed!';
      }
  
      if (verbose) {
        print('Generating AOT snapshot.');
      }
      final snapshotResult = await generateAotSnapshot(
          genSnapshot, kernelFile, snapshotFile, enableAsserts);
      if (snapshotResult.exitCode != 0) {
  