#include <iostream>
#include <utility>
#include <algorithm>
#include <vector>
#include "boost/graph/graph_traits.hpp"
#include "boost/graph/adjacency_list.hpp"
using namespace boost;
int main( int argc, char * argv[ ] )
{
typedef adjacency_list< vecS, vecS, undirectedS> UndirectedGraph;
UndirectedGraph g;
std:: deque < int > topo_order;
boost:: topological_sort ( g, std:: front_inserter ( topo_order) ) ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dXRpbGl0eT4KI2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPHZlY3Rvcj4KCiNpbmNsdWRlICJib29zdC9ncmFwaC9ncmFwaF90cmFpdHMuaHBwIgojaW5jbHVkZSAiYm9vc3QvZ3JhcGgvYWRqYWNlbmN5X2xpc3QuaHBwIgoKdXNpbmcgbmFtZXNwYWNlIGJvb3N0OwoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKewogIHR5cGVkZWYgYWRqYWNlbmN5X2xpc3Q8dmVjUywgdmVjUywgdW5kaXJlY3RlZFM+IFVuZGlyZWN0ZWRHcmFwaDsKICBVbmRpcmVjdGVkR3JhcGggZzsKICBzdGQ6OmRlcXVlPGludD4gdG9wb19vcmRlcjsKICBib29zdDo6dG9wb2xvZ2ljYWxfc29ydChnLCBzdGQ6OmZyb250X2luc2VydGVyKHRvcG9fb3JkZXIpKTsKfQ==
compilation info
prog.cpp: In function ‘int main(int, char**)’:
prog.cpp:16:3: error: ‘topological_sort’ is not a member of ‘boost’
boost::topological_sort(g, std::front_inserter(topo_order));
^~~~~
stdout