Program: 13775
Project: 13775
Buggy source:
protected void createOptions(){
  Option optIn=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optOut=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optBin=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optRef=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optSites=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optTmp=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optSingle=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optBmem=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optMan=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optJava=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optPut=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optCombine=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optID=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optLB=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optPL=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optPU=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optSM=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optPp=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optBed=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optJVM=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optJustAlign=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optKeep=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optHap=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optCov=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optScc=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optSec=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optChr=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str" + "String_Node_Str").create("String_Node_Str");
  Option optEx=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optNodes=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optVcores=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optMem=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optMpn=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optRpn=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABwaAln=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABwaMem=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABwaSampe=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAElprep=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCASamtools=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABedtoolsDb=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABedtoolsEx=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAPicardBai=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAPicardRg=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAPicardDedup=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAPicardClean=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkRtc=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkIr=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkBr=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkPr=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkCv=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkVc=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optDry=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optDrop=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optStartupJob=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optReportAll=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  options.addOption(optIn);
  options.addOption(optOut);
  options.addOption(optRef);
  options.addOption(optSites);
  options.addOption(optBin);
  options.addOption(optTmp);
  options.addOption(optSingle);
  options.addOption(optBmem);
  options.addOption(optMan);
  options.addOption(optPut);
  options.addOption(optID);
  options.addOption(optLB);
  options.addOption(optPL);
  options.addOption(optPU);
  options.addOption(optSM);
  options.addOption(optPp);
  options.addOption(optBed);
  options.addOption(optHap);
  options.addOption(optScc);
  options.addOption(optSec);
  options.addOption(optChr);
  options.addOption(optJVM);
  options.addOption(optJava);
  options.addOption(optCombine);
  options.addOption(optNodes);
  options.addOption(optVcores);
  options.addOption(optMem);
  options.addOption(optKeep);
  options.addOption(optJustAlign);
  options.addOption(optCov);
  options.addOption(optEx);
  options.addOption(optMpn);
  options.addOption(optRpn);
  options.addOption(optDry);
  options.addOption(optDrop);
  options.addOption(optReportAll);
  options.addOption(optCABwaAln);
  options.addOption(optCABwaMem);
  options.addOption(optCABwaSampe);
  options.addOption(optCAElprep);
  options.addOption(optCASamtools);
  options.addOption(optCABedtoolsDb);
  options.addOption(optCABedtoolsEx);
  options.addOption(optCAPicardBai);
  options.addOption(optCAPicardRg);
  options.addOption(optCAPicardDedup);
  options.addOption(optCAPicardClean);
  options.addOption(optCAGatkRtc);
  options.addOption(optCAGatkIr);
  options.addOption(optCAGatkBr);
  options.addOption(optCAGatkPr);
  options.addOption(optCAGatkCv);
  options.addOption(optCAGatkVc);
}

Fixed version (ground truth):
protected void createOptions(){
  Option optIn=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optOut=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optBin=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optRef=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optStarGenome=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optSites=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optTmp=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optSingle=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optBmem=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optMan=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optJava=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCombine=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optID=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optLB=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optPL=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optPU=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optSM=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optPp=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optBed=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optJVM=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optJustAlign=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optSmt=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optKeep=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optHap=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optRna=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optCov=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optScc=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optSec=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optChr=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str" + "String_Node_Str").create("String_Node_Str");
  Option optEx=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optNodes=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optVcores=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optMem=OptionBuilder.withArgName("String_Node_Str").hasArg().isRequired(true).withDescription("String_Node_Str").create("String_Node_Str");
  Option optMpn=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optRpn=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABwaAln=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABwaMem=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABwaSampe=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAElprep=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCASamtools=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABedtoolsDb=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCABedtoolsEx=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAPicardBai=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAPicardRg=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAPicardDedup=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAPicardClean=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkRtc=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkIr=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkBr=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkPr=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkCv=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optCAGatkVc=OptionBuilder.withArgName("String_Node_Str").hasArg().withDescription("String_Node_Str").create("String_Node_Str");
  Option optDry=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optDrop=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optStartupJob=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  Option optReportAll=OptionBuilder.withArgName("String_Node_Str").withDescription("String_Node_Str").create("String_Node_Str");
  options.addOption(optIn);
  options.addOption(optOut);
  options.addOption(optRef);
  options.addOption(optSites);
  options.addOption(optBin);
  options.addOption(optTmp);
  options.addOption(optSingle);
  options.addOption(optBmem);
  options.addOption(optMan);
  options.addOption(optID);
  options.addOption(optLB);
  options.addOption(optPL);
  options.addOption(optPU);
  options.addOption(optSM);
  options.addOption(optPp);
  options.addOption(optBed);
  options.addOption(optHap);
  options.addOption(optScc);
  options.addOption(optSec);
  options.addOption(optChr);
  options.addOption(optJVM);
  options.addOption(optJava);
  options.addOption(optCombine);
  options.addOption(optNodes);
  options.addOption(optVcores);
  options.addOption(optMem);
  options.addOption(optKeep);
  options.addOption(optJustAlign);
  options.addOption(optCov);
  options.addOption(optEx);
  options.addOption(optMpn);
  options.addOption(optRpn);
  options.addOption(optDry);
  options.addOption(optDrop);
  options.addOption(optReportAll);
  options.addOption(optSmt);
  options.addOption(optRna);
  options.addOption(optStarGenome);
  options.addOption(optCABwaAln);
  options.addOption(optCABwaMem);
  options.addOption(optCABwaSampe);
  options.addOption(optCAElprep);
  options.addOption(optCASamtools);
  options.addOption(optCABedtoolsDb);
  options.addOption(optCABedtoolsEx);
  options.addOption(optCAPicardBai);
  options.addOption(optCAPicardRg);
  options.addOption(optCAPicardDedup);
  options.addOption(optCAPicardClean);
  options.addOption(optCAGatkRtc);
  options.addOption(optCAGatkIr);
  options.addOption(optCAGatkBr);
  options.addOption(optCAGatkPr);
  options.addOption(optCAGatkCv);
  options.addOption(optCAGatkVc);
}