Skip to content

Encountering Build issue with VCFPrinter #81

@AndrewCarroll

Description

@AndrewCarroll

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions