Skip to content

metavelvet crashes at 'Starting pebble resolution...' #3

@vmon5589

Description

@vmon5589

Either metavelvet crashes or freezes at this step. For error when freezing, see previous issue. Below is when it crashes due to a 'bus error':
[meta-velvetg] Scaffolding based on paired-end information ...
[MetaGraph] === Scaffolding with single peak mode ===
[VelvetGraph] === Rock Bank ===
[0.474678] Read coherency...
[0.474698] Identifying unique nodes
[0.474740] Done, 558 unique nodes counted
[0.474743] Trimming read tips
[0.474799] Renumbering nodes
[0.474802] Initial node count 3294
[0.474807] Removed 0 null nodes
[0.474809] Confronted to 0 multiple hits and 0 null over 0
[0.474810] Read coherency over!
[VelvetGraph] === Create read paring array ===
[VelvetGraph] === Detach dubious reads ===
[VelvetGraph] === Activate gap markers ===
[VelvetGraph] === Scaffolding ===
[0.474961] Starting pebble resolution...
Bus error: 10

I noticed that when compiling (using GCC-4-7 through GCC-4.8) there are several warnings:
./scaffold.h:21:9: warning: 'SSCAFFOLD_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef SSCAFFOLD_H
^~~~~~~~~~~~~
./scaffold.h:22:9: note: 'SCAFFOLD_H' is defined here; did you mean 'SSCAFFOLD_H'?
#define SCAFFOLD_H

And finally, the final warning is:
c++ -O2 -Wall Apps/meta-velvetg.o Velvet-1.1.06/splay.o Velvet-1.1.06/splayTable.o Velvet-1.1.06/tightString.o Velvet-1.1.06/graph.o Velvet-1.1.06/fibHeap.o Velvet-1.1.06/fib.o Velvet-1.1.06/concatenatedGraph.o Velvet-1.1.06/passageMarker.o Velvet-1.1.06/graphStats.o Velvet-1.1.06/correctedGraph.o Velvet-1.1.06/dfib.o Velvet-1.1.06/dfibHeap.o Velvet-1.1.06/recycleBin.o Velvet-1.1.06/readSet.o Velvet-1.1.06/shortReadPairs.o Velvet-1.1.06/scaffold.o Velvet-1.1.06/locallyCorrectedGraph.o Velvet-1.1.06/graphReConstruction.o Velvet-1.1.06/roadMap.o Velvet-1.1.06/preGraph.o Velvet-1.1.06/preGraphConstruction.o Velvet-1.1.06/concatenatedPreGraph.o Velvet-1.1.06/readCoherentGraph.o Velvet-1.1.06/utility.o Velvet-1.1.06/kmer.o Velvet-1.1.06/kmerOccurenceTable.o Velvet-1.1.06/allocArray.o -o meta-velvetg -lz -lVelvet -LVelvet-1.1.06 -lVelvetAPI -LVelvetAPI -lCommon -LCommon -lPeak -LPeak -lISGraph -L ISGraph
ld: warning: ignoring file ISGraph/libISGraph.a, file was built for archive which is not the architecture being linked (x86_64): ISGraph/libISGraph.a

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