-
Notifications
You must be signed in to change notification settings - Fork 100
Description
I think a recent commit to VCFPrinter may break the build (5b5c7e7). I am able to build from the immediately prior commit (85eb390)
/home/dnanexus/Sniffles/src/print/VCFPrinter.cpp: In member function ‘virtual void VCFPrinter::print_header()’:
/home/dnanexus/Sniffles/src/print/VCFPrinter.cpp:47:43: error: ‘SV’ was not declared in this scope
if (Parameter::Instance()->print_seq && !SV->get_sequence().empty()) {
^
/home/dnanexus/Sniffles/src/print/VCFPrinter.cpp: In member function ‘virtual void VCFPrinter::print_body(Breakpoint*&, BamTools::RefVector)’:
/home/dnanexus/Sniffles/src/print/VCFPrinter.cpp:185:41: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=]
fprintf(file, "%i", SV->get_length());
^
/home/dnanexus/Sniffles/src/print/VCFPrinter.cpp: In member function ‘virtual void VCFPrinter::print_body_recall(Breakpoint*&, BamTools::RefVector)’:
/home/dnanexus/Sniffles/src/print/VCFPrinter.cpp:280:39: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=]
fprintf(file, "%i", SV->get_length());
^
make[2]: *** [src/CMakeFiles/sniffles.dir/print/VCFPrinter.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/sniffles.dir/all] Error 2
make: *** [all] Error 2