Skip to content
This repository has been archived by the owner on Feb 6, 2024. It is now read-only.

ERROR: phylokernelnonrev.h:1034 && Numerical underflow for non-rev lh-derivative failed. #231

Open
IRSINGH27 opened this issue May 5, 2022 · 4 comments

Comments

@IRSINGH27
Copy link

IRSINGH27 commented May 5, 2022

Hi, I was using the following version of iqtree software and the command. and this error keeps popping up irrespective if I specify the --seqtype or use the --safe argument. I have attached the msa file in tar.gz format
iqtree version - version 2.2.0-beta COVID-edition for Linux 64-bit built Mar 3 2022 built Mar 3 2022
iqtree command - nohup iqtree -s ./msa_rrna.fa --seqtype DNA -T 26 -B 1000 --safe 1>iqtree.stdout 2>iqtree_error.stderr&
msa_rrna.fa.tar.gz

Error: -

ERROR: phylokernelnonrev.h:1034: void PhyloTree::computeNonrevLikelihoodDervSIMD(PhyloNeighbor*, PhyloNode*, double*, double*) [with VectorClass = Vec4d; bool SAFE_NUMERIC = true; int nstates = 4; bool FMA = false]: Assertion `std::isfinite(*df) && "Numerical underflow for non-rev lh-derivative"' failed.
ERROR: STACK TRACE FOR DEBUGGING:
ERROR: 1   funcAbort()
ERROR: 2   ()
ERROR: 3   gsignal()
ERROR: 4   abort()
ERROR: 5   ()
ERROR: 6   void PhyloTree::computeNonrevLikelihoodDervSIMD<Vec4d, true, 4, false>(PhyloNeighbor*, PhyloNode*, double*, double*)
ERROR: 7   non-virtual thunk to PhyloTree::computeFuncDerv(double, double&, double&)
ERROR: 8   Optimization::minimizeNewton(double, double, double, double, double&, int)
ERROR: 9   PhyloTree::optimizeOneBranch(PhyloNode*, PhyloNode*, bool, int)
ERROR: 10   PhyloTree::optimizeAllBranches(int, double, int)
ERROR: 11   IQTree::optimizeBranches[abi:cxx11](int)
ERROR: 12   IQTree::initCandidateTreeSet(int, int)
ERROR: 13   IQTree::doTreeSearch()
ERROR: 14   runTreeReconstruction(Params&, IQTree*&)
ERROR: 15   runPhyloAnalysis(Params&, Checkpoint*, IQTree*&, Alignment*&)
ERROR: 16   runPhyloAnalysis(Params&, Checkpoint*)
ERROR: 17   main()
ERROR: 18   __libc_start_main()
ERROR: 19   ()
ERROR: 
ERROR: *** IQ-TREE CRASHES WITH SIGNAL ABORTED
ERROR: *** For bug report please send to developers:
ERROR: ***    Log file: ./msa_rrna.fa.log
ERROR: ***    Alignment files (if possible)

@LeahRoberts
Copy link

I recently had this same error on a large (~5000) tree build. Has there been any update? cc @iqbal-lab

@IRSINGH27
Copy link
Author

I recently had this same error on a large (~5000) tree build. Has there been any update? cc @iqbal-lab

I did not get any solution for this error, but I rolled back to the 1.6 version which is stable and then I did not faced this error.

@LeahRoberts
Copy link

Oh great, thanks for letting me know!

@IRSINGH27
Copy link
Author

did any one found any solution?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants