meryl icon indicating copy to clipboard operation
meryl copied to clipboard

bitArray-v1.H:86 problem when running the pipeline

Open mike-bioinfo opened this issue 1 year ago • 1 comments

Hi everyone,

I have some issues running the pipeline in a 600mb genome and I would like to know if someone could help me. Here is my log with the error that I ran into.

Opening outputs: '-' setBit()-- ERROR: position=305 > maximum available=0 meryl-lookup: utility/src/bits/bitArray-v1.H:86: void merylutil::bits::v1::bitArray::setBit(uint64, bool): Assertion `position < _maxBitAvail' failed.

Failed with 'Aborted'; backtrace (libbacktrace): utility/src/system/system-stackTrace-v1.C::82 in _Z17AS_UTL_catchCrashiP9siginfo_tPv() (null)::0 in (null)() (null)::0 in (null)() (null)::0 in (null)() (null)::0 in (null)() (null)::0 in (null)() utility/src/bits/bitArray-v1.H::86 in _ZN9merylutil4bits2v18bitArray6setBitEmb() meryl-lookup/dump.C::128 in processSequence() utility/src/system/sweatShop-v1.C::308 in _ZN9sweatShop6workerEP15sweatShopWorker() (null)::0 in (null)() (null)::0 in (null)() (null)::0 in (null)() /mnt/bin/merqury/merqury_v1.3//eval/spectra-cn.sh: line 71: 37401 Aborted (core dumped) meryl-lookup -bed -sequence $asm_fa -mers ${asm}.0.meryl > ${asm}_only.bed

Any feedback would be very appreciated.

Cheers, Mike.

mike-bioinfo avatar Aug 15 '23 14:08 mike-bioinfo

That seems to be the same as in https://github.com/marbl/merqury/issues/98. The resolution there was to compile meryl from either the master or v1.4-maintenance branch (both have the bugfix). Holler if you need help doing that.

brianwalenz avatar Aug 15 '23 14:08 brianwalenz