Hello,
I've been successfully running IQTREE to maintain much of
nextstrain.org. It's a fantastic program and I truly appreciate all the effort that's gone into its construction. Most trees I have run without issue. However, I'm getting some consistent SIGNAL SEGMENTATION FAULT for recent Zika virus sequences.
I'm running IQTREE v1.6.8:
Fenrir:zika trvrb$ iqtree -ninit 2 -n 2 -me 0.05 -nt 1 -s iqtree_broken_full.fasta -m GTR
IQ-TREE multicore version 1.6.8 for Mac OS X 64-bit built Nov 19 2018
Developed by Bui Quang Minh, Nguyen Lam Tung, Olga Chernomor,
Heiko Schmidt, Dominik Schrempf, Michael Woodhams.
Host: Fenrir (AVX, 16 GB RAM)
Command: iqtree -ninit 2 -n 2 -me 0.05 -nt 1 -s iqtree_broken_full.fasta -m GTR
Seed: 880674 (Using SPRNG - Scalable Parallel Random Number Generator)
Time: Mon Nov 19 18:09:50 2018
Kernel: AVX - 1 threads (8 CPU cores detected)
And getting the following crash:
Estimate model parameters (epsilon = 0.500)
1. Initial log-likelihood: -29612.371
ERROR: STACK TRACE FOR DEBUGGING:
ERROR:
ERROR: *** IQ-TREE CRASHES WITH SIGNAL SEGMENTATION FAULT
ERROR: *** For bug report please send to developers:
ERROR: *** Log file: iqtree_broken_full.fasta.log
ERROR: *** Alignment files (if possible)
Segmentation fault: 11
-----------------------------------
This is on a alignment of 228 taxa with 10,769 sites. Interesting, if I break the alignment in half and run the same command on either half individually, it works fine. So, there's some interaction effect rather than a specific bad sequence.
In the first case, IQTREE is getting called with: iqtree -ninit 2 -n 2 -me 0.05 -nt 1 -s iqtree_broken_full.fasta -m GTR
The other calls just have the FASTA swapped.
Any help here would be much appreciated.
Thank you,
- Trevor Bedford