Martin Baker
> 
> On 30/06/16 11:45, oldk1331 wrote:
> > Maybe a compiler bug?
> >
> > Using following order then there's no error.
> > (compile algebraictopology.spad twice under
> >     )boot $bootStrapMode := true)
> >
> > )boot $createLocalLibDb:=false
> > )co logic
> > )co graph
> > )co groupPresentation
> > )boot $bootStrapMode := true
> > )co algebraictopology
> > )co algebraictopology
> > )boot $bootStrapMode := false
> > )co algebraictopology
> 
> Thanks, that's a good workaround.
> 
> Its a strange bug, there are lots of other forward type references in 
> the file and they don't cause a problem, there must be some complication 
> with this one that can't be resolved in the first pass. However I can't 
> work out what it might be.

ChainComplex is used in FiniteSimplicialComplex but defined only
later.  Put ChainComplex just before FiniteSimplicialComplex and
the problem will vanish (you still need $bootStrapMode, but
one pass is enough).


-- 
                              Waldek Hebisch

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to