id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 8791,successfull compilation depends on header order in Graph,karnigen ,Jeremiah Willcock,"From time to time program cannot be compiled due to incorrect order of headers. It always takes some time to resolve correct order of headers. I found also very simple example, see attachment. Example does not compile until transitive_closure.hpp is moved up. // compiled on Linux 64:[[BR]] // g++ -std=c++0x -Iboost/include -frounding-math -O2 x.cpp -o x.exe[[BR]] #include [[BR]] #include [[BR]] #include // must be on top[[BR]] int main(int, char *[]) {[[BR]] using namespace boost;[[BR]] typedef adjacency_list < listS, vecS, directedS > G;[[BR]] G g;[[BR]] add_edge(0,1, g);[[BR]] adjacency_list <> tc;[[BR]] transitive_closure(g, tc);[[BR]] print_graph(tc);[[BR]] return 0;[[BR]] }[[BR]] ",Bugs,closed,To Be Determined,graph,Boost 1.54.0,Cosmetic,fixed,header compilation graph,