anchor.diff:        if (bOrder != null) return 1;
         return 0;
       });
  +
  +    return result;
     }
   
     int prepareSummary(List<int> summaryBytes, UriTranslator uriTranslator,
  
positive.code:           ? data.userLoadedUriMain
            : componentWithDill.mainMethod;
  
        if (data.includeUserLoadedLibraries || fullComponent) {
          addReusedLibraries(
              libraries, mainMethod, entryPoint, reusedLibraries, data);
        }
  
        // Clean up.
        userCode.loader.releaseAncillaryResources();
  
        // This is the incremental component.
        return new Component(libraries: libraries, uriToSource: uriToSource)
          ..mainMethod = mainMethod;
      });
    }
  
    void addReusedLibraries(
        List<Library> libraries,
        Procedure mainMethod,
        Uri entry,
        List<LibraryBuilder> reusedLibraries,
        IncrementalCompilerData data) {
      Map<Uri, Library> libraryMap = <Uri, Library>{};
      for (Library library in libraries) {
        libraryMap[library.importUri] = library;
      }
      List<Uri> worklist = new List<Uri>.from(libraryMap.keys);
  
negative.code:             await userCode.buildComponent(verify: c.options.verify);
        } on KernelIncrementalTargetErroneousComponent {
          List<Library> librariesWithSdk = userCode.component.libraries;
          List<Library> compiledLibraries = <Library>[];
          for (Library lib in librariesWithSdk) {
            if (lib.importUri.scheme == "dart") continue;
            compiledLibraries.add(lib);
            break;
          }
          userCode.loader.builders.clear();
          userCode = userCodeOld;
          return new Component(
              libraries: compiledLibraries, uriToSource: <Uri, Source>{});
        }
        userCodeOld?.loader?.builders?.clear();
        userCodeOld = null;
  
        List<Library> compiledLibraries =
            new List<Library>.from(userCode.loader.libraries);
        Map<Uri, Source> uriToSource =
            new Map<Uri, Source>.from(dillLoadedDataUriToSource);
  