Program: 59262
Project: 59262
Buggy source:
public static void main(String[] args) throws Exception {
  Rectangle viewBounds=new Rectangle(0,0,500,500);
  Renderer renderer=new ParallelRenderer();
  Glyphset<Point2D,CategoricalCounts<String>> populationSource=ar.app.components.sequentialComposer.OptionDataset.CENSUS_TRACTS.dataset();
  AffineTransform viewTransform=Util.zoomFit(populationSource.bounds(),viewBounds.width,viewBounds.height);
  Aggregates<Integer> population=renderer.aggregate(populationSource,TouchesPixel.make(populationSource),new Numbers.Count<>(),viewTransform,viewBounds.width,viewBounds.height);
  System.out.println("String_Node_Str");
  File statesSource=new File("String_Node_Str");
  final Map<String,Shape> rawShapes=GeoJSONTools.flipY(GeoJSONTools.loadShapesJSON(statesSource,false));
  Glyphset<Shape,String> states=WrappedCollection.wrap(rawShapes.entrySet(),new Shaper.MapValue<String,Shape>(),new Valuer.MapKey<String,Shape>());
  System.out.println("String_Node_Str");
  Aggregates<String> labels=renderer.aggregate(states,TouchesPixel.make(states),new General.Last<>("String_Node_Str"),viewTransform,viewBounds.width,viewBounds.height);
  Aggregates<Pair<String,Integer>> pairs=CompositeWrapper.wrap(labels,population);
  System.out.println("String_Node_Str");
  Transfer.Specialized<Pair<String,Integer>,Pair<String,Integer>> carver=new SeamCarving.Carve<>(new DeltaPair(),Direction.V,EMPTY);
  final Transfer<Integer,Color> colorPopulation=Seq.start(new General.ValuerTransfer<>(new MathValuers.Log<Integer>(10d),0d)).then(new General.Replace<>(Double.NEGATIVE_INFINITY,0d,0d)).then(new Numbers.Interpolate<Double>(new Color(255,0,0,25),new Color(255,0,0,255)));
  final Transfer<String,Color> color2012=new General.MapWrapper<>(results2012,Color.gray);
  final Transfer<String,Color> color2008=new General.MapWrapper<>(results2008,Color.gray);
  int step=100;
  for (int seams=0; seams < viewBounds.width; seams+=step) {
    System.out.println("String_Node_Str" + seams + "String_Node_Str");
    final Transfer.Specialized<Pair<String,Integer>,Pair<String,Integer>> carve=new NTimes.Specialized<>(seams,carver);
    Aggregates<Pair<String,Integer>> carved=renderer.transfer(pairs,carve);
    CompositeWrapper<String,Integer,?> composite=CompositeWrapper.convert(carved,"String_Node_Str",0);
    Aggregates<Integer> carvedPop=composite.right();
    Aggregates<String> carvedStates=composite.left();
    Aggregates<Color> popImg=renderer.transfer(carvedPop,colorPopulation.specialize(carvedPop));
    Aggregates<Color> states2012=renderer.transfer(carvedStates,color2012.specialize(carvedStates));
    Aggregates<Color> states2008=renderer.transfer(carvedStates,color2008.specialize(carvedStates));
    Util.writeImage(AggregateUtils.asImage(states2008),new File(String.format("String_Node_Str",seams)));
    Util.writeImage(AggregateUtils.asImage(states2012),new File(String.format("String_Node_Str",seams)));
    Util.writeImage(AggregateUtils.asImage(popImg),new File(String.format("String_Node_Str",seams)));
    System.out.println("String_Node_Str" + seams + "String_Node_Str");
  }
}

Fixed version (ground truth):
public static void main(String[] args) throws Exception {
  Rectangle viewBounds=new Rectangle(0,0,200,200);
  Renderer renderer=new ParallelRenderer();
  final Glyphset<Point2D,CategoricalCounts<String>> populationSource=ar.app.components.sequentialComposer.OptionDataset.CENSUS_TRACTS.dataset();
  final AffineTransform viewTransform=Util.zoomFit(populationSource.bounds(),viewBounds.width,viewBounds.height);
  final Aggregates<Integer> population=renderer.aggregate(populationSource,TouchesPixel.make(populationSource),new Numbers.Count<>(),viewTransform,viewBounds.width,viewBounds.height);
  System.out.println("String_Node_Str");
  File statesSource=new File("String_Node_Str");
  final Map<String,Shape> rawShapes=simplifyKeys(GeoJSONTools.flipY(GeoJSONTools.loadShapesJSON(statesSource,false)));
  final Glyphset<Shape,String> states=WrappedCollection.wrap(rawShapes.entrySet(),new Shaper.MapValue<String,Shape>(),new Valuer.MapKey<String,Shape>());
  System.out.println("String_Node_Str");
  Aggregates<String> labels=renderer.aggregate(states,TouchesPixel.make(states),new General.Last<>("String_Node_Str"),viewTransform,viewBounds.width,viewBounds.height);
  Aggregates<Pair<String,Integer>> pairs=CompositeWrapper.wrap(labels,population);
  System.out.println("String_Node_Str");
  Transfer.Specialized<Pair<String,Integer>,Pair<String,Integer>> carver=new SeamCarving.Carve<>(new DeltaPair(),Direction.V,EMPTY);
  final Transfer<Integer,Color> colorPopulation=Seq.start(new General.ValuerTransfer<>(new MathValuers.Log<Integer>(10d),0d)).then(new General.Replace<>(Double.NEGATIVE_INFINITY,0d,0d)).then(new Numbers.Interpolate<Double>(new Color(255,0,0,25),new Color(255,0,0,255)));
  final Transfer<String,Color> color2012=new General.MapWrapper<>(results2012,Color.gray);
  final Transfer<String,Color> color2008=new General.MapWrapper<>(results2008,Color.gray);
  int step=100;
  for (int seams=0; seams < viewBounds.width; seams+=step) {
    System.out.println("String_Node_Str" + seams + "String_Node_Str");
    final Transfer.Specialized<Pair<String,Integer>,Pair<String,Integer>> carve=new NTimes.Specialized<>(seams,carver);
    Aggregates<Pair<String,Integer>> carved=renderer.transfer(pairs,carve);
    CompositeWrapper<String,Integer,?> composite=CompositeWrapper.convert(carved,"String_Node_Str",0);
    Aggregates<Integer> carvedPop=composite.right();
    Aggregates<String> carvedStates=composite.left();
    Aggregates<Color> popImg=renderer.transfer(carvedPop,colorPopulation.specialize(carvedPop));
    Aggregates<Color> states2012=renderer.transfer(carvedStates,color2012.specialize(carvedStates));
    Aggregates<Color> states2008=renderer.transfer(carvedStates,color2008.specialize(carvedStates));
    Util.writeImage(AggregateUtils.asImage(popImg),new File(String.format("String_Node_Str",seams)));
    Util.writeImage(AggregateUtils.asImage(states2008),new File(String.format("String_Node_Str",seams)));
    Util.writeImage(AggregateUtils.asImage(states2012),new File(String.format("String_Node_Str",seams)));
    System.out.println("String_Node_Str" + seams + "String_Node_Str");
  }
}