BUCKy error message

35 views
Skip to first unread message

Tom Near

unread,
Nov 24, 2010, 3:05:16 PM11/24/10
to BUCKy users
Dear BUCKy Users: I am new to BUCKy and have been able to perform
analyses on modest datasets (approximately 50 taxa for 9 genes).
However, in runs with larger taxa samples (e.g. >100 taxa) I am
getting the following error message when running bucky.

bucky(1683) malloc: *** mmap(size=2097152) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
what(): St9bad_alloc
Abort trap


Does anyone have experience with this error message and know what is
the cause?

Thank you for your help!

Josh Williams

unread,
Nov 29, 2010, 10:23:20 AM11/29/10
to BUCKy users
I actually just got this same message:
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
terminate called after throwing an instance of 'std::bad_alloc'
what(): St9bad_alloc
Abort trap


I have no idea what this is, though. Hopefully someone does.

Colin Dewey

unread,
Nov 29, 2010, 12:21:03 PM11/29/10
to bucky...@googlegroups.com, Josh Williams
Dear Tom & Josh,

These error messages are due to BUCKy running out of memory, which is a common problem for large data sets (many taxa, many genes, or both). You can either try running on a machine with more more memory or try using the "--opt-space" option to bucky, which makes it use more space efficient data structures (at the cost of being slightly slower).

Hope that helps,
Colin

Josh Williams

unread,
Dec 3, 2010, 12:13:48 AM12/3/10
to BUCKy users
Yeah, this error message was definitely a memory issue. I ran the
file on my university's HPC and it worked just fine, with about 34
taxa.

Josh
Reply all
Reply to author
Forward
0 new messages