[ringland@orange BH2.1_2006]$ make > compile_errors_gcc3.4.4_2006_02_22.txt In file included from Graph.H:26, from Homeo.H:37, from stepBH.c:12: CircList.H: In instantiation of `CircList': Vertex.H:21: instantiated from here CircList.H:78: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const CircList&)' does not match any template declaration CircList.H:79: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, CircList&)' does not match any template declaration LinList.H: In instantiation of `LinList': Vertex.H:26: instantiated from here LinList.H:97: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const LinList&)' does not match any template declaration LinList.H:98: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, LinList&)' does not match any template declaration Set.H: In instantiation of `Set': Vertex.H:53: instantiated from here Set.H:78: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const Set&)' does not match any template declaration Set.H:79: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, Set&)' does not match any template declaration In file included from Homeo.H:37, from stepBH.c:12: Set.H: In instantiation of `Set': Graph.H:33: instantiated from here Set.H:78: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const Set&)' does not match any template declaration Set.H:79: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, Set&)' does not match any template declaration Set.H: In instantiation of `Set': Graph.H:147: instantiated from here Set.H:78: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const Set&)' does not match any template declaration Set.H:79: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, Set&)' does not match any template declaration In file included from Homeo.H:38, from stepBH.c:12: Set.H: In instantiation of `Set': Map.H:59: instantiated from here Set.H:78: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const Set&)' does not match any template declaration Set.H:79: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, Set&)' does not match any template declaration In file included from Homeo.H:49, from stepBH.c:12: LinList.H: In instantiation of `LinList': FingerSet.H:13: instantiated from here LinList.H:97: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const LinList&)' does not match any template declaration LinList.H:98: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, LinList&)' does not match any template declaration LinList.H: In instantiation of `LinList': FingerSet.H:14: instantiated from here LinList.H:97: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const LinList&)' does not match any template declaration LinList.H:98: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, LinList&)' does not match any template declaration In file included from Homeo.H:179, from stepBH.c:12: LinList.H: In instantiation of `LinList >': Constructor.H:42: instantiated from here LinList.H:97: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const LinList >&)' does not match any template declaration LinList.H:98: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, LinList >&)' does not match any template declaration In file included from Homeo.H:392, from stepBH.c:12: LinList.H: In instantiation of `LinList': translator.c:19: instantiated from here LinList.H:97: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const LinList&)' does not match any template declaration LinList.H:98: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, LinList&)' does not match any template declaration In file included from Homeo.H:394, from stepBH.c:12: LinList.H: In instantiation of `LinList >': moreAbsorb.c:141: instantiated from here LinList.H:97: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const LinList >&)' does not match any template declaration LinList.H:98: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, LinList >&)' does not match any template declaration LinList.H: In instantiation of `LinList > >': moreAbsorb.c:218: instantiated from here LinList.H:97: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const LinList > >&)' does not match any template declaration LinList.H:98: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, LinList > >&)' does not match any template declaration CircList.H: In instantiation of `CircList >': moreAbsorb.c:223: instantiated from here CircList.H:78: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const CircList >&)' does not match any template declarationCircList.H:79: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, CircList >&)' does not match any template declaration LinList.H: In instantiation of `LinList >': moreAbsorb.c:350: instantiated from here LinList.H:97: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const LinList >&)' does not match any template declaration LinList.H:98: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, LinList >&)' does not match any template declaration In file included from valence2.C:18, from Homeo.H:403, from stepBH.c:12: LinList.H: In instantiation of `LinList': IncidenceMatrix.H:39: instantiated from here LinList.H:97: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const LinList&)' does not match any template declaration LinList.H:98: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, LinList&)' does not match any template declaration Set.H: In instantiation of `Set': IncidenceMatrix.H:190: instantiated from here Set.H:78: error: template-id `operator<< <>' for `std::basic_ostream >& operator<<(std::basic_ostream >&, const Set&)' does not match any template declaration Set.H:79: error: template-id `operator>><>' for `std::basic_istream >& operator>>(std::basic_istream >&, Set&)' does not match any template declaration Set.H: In function `std::ostream& operator<<(std::ostream&, const Set&) [with T = Name]': Homeo.H:183: instantiated from here Set.H:101: error: `int Set::card' is private Set.H:328: error: within this context Set.H:100: error: `Name*Set::array' is private Set.H:328: error: within this context Set.H: In function `std::ostream& operator<<(std::ostream&, const Set&) [with T = Vertex]': Homeo.H:186: instantiated from here Set.H:101: error: `int Set::card' is private Set.H:328: error: within this context Set.H:100: error: `Vertex*Set::array' is private Set.H:328: error: within this context Set.H: In function `std::ostream& operator<<(std::ostream&, const Set&) [with T = MapElement]': Set.H:371: instantiated from `T& SetIterator::current() [with T = MapElement]' Map.H:157: instantiated from here Set.H:101: error: `int Set::card' is private Set.H:328: error: within this context Set.H:100: error: `MapElement*Set::array' is private Set.H:328: error: within this context make: *** [stepBH] Error 1 [ringland@orange BH2.1_2006]$