On Sunday, June 14, 2015 at 7:41:32 AM UTC-7, Nathann Cohen wrote:
>
> > CHomP gets used by Sage if the system detects its presence. And then it 
> > leads to doctest errors. 
>
> It should not: do you have an example of that? Only new-style optional 
> packages should be automatically added to "--optional=...", and chomp 
> is not a new-style package. 
>

It's not a matter of an optional doctest flag. The Sage code says (in 
cell_complex.py)

            if isinstance(self, CubicalComplex):
                if have_chomp('homcubes'):
                    H = homcubes(self, subcomplex, **kwds)
            elif isinstance(self, SimplicialComplex):
                if have_chomp('homsimpl'):
                    H = homsimpl(self, subcomplex, **kwds)

So if you are computing the homology of a simplicial complex and Sage can 
find the CHomP executable homsimpl, it runs it to compute the homology. See 
#16364 for doctest errors related to CHomP.

-- 
John

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to